fantasy-java
我越發(fā)的感覺(jué)到你就是我生命中的精靈,翻轉(zhuǎn)跳躍在我那空虛的時(shí)空;有人說(shuō)世界上最美的是春天和愛(ài)情,在我眼中有你的地方就是最美的。
BlogJava
首頁(yè)
新隨筆
聯(lián)系
聚合
管理
隨筆-95 評(píng)論-31 文章-10 trackbacks-0
命令模式
關(guān)鍵命令調(diào)用類:
1
/** */
/**
2
* 該類持有Command抽象類,action方法即可調(diào)用
3
* Command的子類方法名稱都為execute
4
*
*/
5
public
class
invoker
{
6
private
Command command;
7
public
setCommand(Command command)
{
8
this
.command
=
command
9
}
10
public
void
action()
{
11
this
.command.execute();
12
}
13
}
Command抽象類,里面只含有execute()方法,所以其子類構(gòu)造參數(shù)為命令執(zhí)行者,并且持有命令執(zhí)行者對(duì)象,execute方法里面即為命令執(zhí)行者對(duì)象.方法
1
public
abstract
class
Command
{
2
public
abstract
void
execute();
3
}
4
5
public
class
Command1
extends
Command
{
6
private
Receiver receiver;
7
public
Command1(Receiver receiver)
{
8
this
.receiver
=
receiver;
9
}
10
@Override
11
public
void
execute()
{
12
receiver.doSomething();
13
}
14
}
以上Receiver就是具體的執(zhí)行對(duì)象(抽象類),該模式體現(xiàn)了高內(nèi)聚的特點(diǎn),缺點(diǎn)為有N個(gè)命令就會(huì)有N個(gè)子類,導(dǎo)致類膨脹。
posted on 2010-12-25 23:28
朔望魔刃
閱讀(249)
評(píng)論(0)
編輯
收藏
所屬分類:
設(shè)計(jì)模式&&數(shù)據(jù)結(jié)構(gòu)
新用戶注冊(cè)
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問(wèn)
管理
相關(guān)文章:
節(jié)點(diǎn)<一>
存儲(chǔ)
"插件"的行為分析
創(chuàng)建模式
你是我的"朋友"
命令模式
命令模式
深入淺出命令模式~
再理解單例
裝飾者模式學(xué)習(xí)
<
2010年12月
>
日
一
二
三
四
五
六
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
常用鏈接
我的隨筆
我的文章
我的評(píng)論
我的參與
最新評(píng)論
留言簿
給我留言
查看公開(kāi)留言
查看私人留言
隨筆分類
Android
flex(1)
git
gradle
IHE&DICOM&HL7的開(kāi)源框架(1)
java(40)
JavaScript(2)
maven(1)
mybatis
netty(3)
python(3)
spring
svn(1)
即時(shí)通信(4)
各種整合
各種配置(9)
數(shù)據(jù)庫(kù)(2)
設(shè)計(jì)模式&&數(shù)據(jù)結(jié)構(gòu)(11)
隨筆檔案
2018年8月 (1)
2018年3月 (1)
2018年1月 (1)
2017年12月 (3)
2017年11月 (6)
2017年10月 (1)
2017年8月 (2)
2017年7月 (1)
2017年6月 (1)
2017年5月 (1)
2017年2月 (1)
2016年12月 (3)
2016年10月 (1)
2016年9月 (2)
2015年12月 (1)
2015年7月 (2)
2015年5月 (1)
2015年2月 (3)
2015年1月 (1)
2014年12月 (2)
2014年7月 (1)
2014年5月 (4)
2014年3月 (1)
2013年9月 (6)
2013年8月 (1)
2013年7月 (3)
2013年4月 (1)
2012年7月 (2)
2012年6月 (4)
2012年5月 (2)
2012年1月 (1)
2011年12月 (2)
2011年11月 (2)
2011年9月 (1)
2011年6月 (1)
2011年5月 (1)
2011年3月 (4)
2011年2月 (2)
2010年12月 (2)
2010年9月 (9)
2010年8月 (4)
2010年4月 (1)
2010年3月 (1)
2010年1月 (2)
文章分類
文章(2)
生活(2)
英語(yǔ)學(xué)習(xí)(3)
詩(shī)歌(3)
文章檔案
2011年1月 (2)
2010年12月 (3)
2010年11月 (1)
2010年10月 (1)
2010年9月 (2)
2010年8月 (1)
收藏夾
技術(shù)文章(2)
娛樂(lè)博客
周德東
郭敬明
韓寒
鬼谷女
牛博
其實(shí)我是一個(gè)程序員
博客大巴~~
很牛的C++程序員
夢(mèng)幻之旅
達(dá)內(nèi)恩師
雪山飛鵠
高性能網(wǎng)站專家 淘寶 阿里架構(gòu)師
搜索
最新評(píng)論
1.?re: jsp通過(guò)js按鈕導(dǎo)出word小結(jié)
下達(dá)
--q
2.?re: linux安裝mysql后root無(wú)法登錄
謝啦
--galo
3.?re: openfire_3.9.3集群配置
我這根本就不顯示hazelcast 這個(gè)插件包。請(qǐng)教下各位大神。
--openfre
4.?re: openfire_3.8.2集群配置[未登錄](méi)
hazelcast-cache-config.xml 文件每一臺(tái)都要配4行ip嗎
--wp
5.?re: openfire_3.8.2集群配置
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--朔望魔刃
閱讀排行榜
1.?linux安裝mysql后root無(wú)法登錄(17841)
2.?maven三種打包插件(15135)
3.?openfire_3.8.2集群配置(9889)
4.?聯(lián)想y510p網(wǎng)卡設(shè)置(8592)
5.?swing日期控件(6849)
評(píng)論排行榜
1.?openfire_3.8.2集群配置(17)
2.?dcm4chee部署安裝(3)
3.?Java Service Wrapper工具把Java程序轉(zhuǎn)換為Windows服務(wù)小結(jié)(2)
4.?jsp通過(guò)js按鈕導(dǎo)出word小結(jié)(2)
5.?XML Schema<一>(1)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 朔望魔刃
主站蜘蛛池模板:
最近中文字幕免费mv视频7
|
亚洲人成网站在线在线观看
|
一个人晚上在线观看的免费视频
|
成人在线免费视频
|
久9这里精品免费视频
|
国产成人亚洲精品青草天美
|
久久久久久久久久久免费精品
|
亚洲精品国产精品乱码不卡
|
中文字幕av无码无卡免费
|
亚洲福利视频网址
|
亚洲免费福利在线视频
|
ASS亚洲熟妇毛茸茸PICS
|
AV免费网址在线观看
|
亚洲AV无码XXX麻豆艾秋
|
亚洲色一色噜一噜噜噜
|
亚洲美女精品视频
|
97人伦色伦成人免费视频
|
亚洲精华国产精华精华液
|
免费在线观看黄网
|
中文字幕久无码免费久久
|
亚洲宅男永久在线
|
在线免费观看伊人三级电影
|
日本特黄特色aa大片免费
|
亚洲福利秒拍一区二区
|
好吊妞在线成人免费
|
黄页免费视频播放在线播放
|
免费观看的av毛片的网站
|
视频一区在线免费观看
|
久久久亚洲精品蜜桃臀
|
国产产在线精品亚洲AAVV
|
毛色毛片免费观看
|
一级毛片aa高清免费观看
|
色噜噜综合亚洲av中文无码
|
我要看WWW免费看插插视频
|
caoporm超免费公开视频
|
亚洲一区二区三区首页
|
免费观看毛片视频
|
av永久免费网站在线观看
|
亚洲av一本岛在线播放
|
99爱在线精品免费观看
|
亚洲日本一区二区
|