锘??xml version="1.0" encoding="utf-8" standalone="yes"?>婷婷亚洲综合一区二区,亚洲中文字幕久久精品无码喷水,精品国产亚洲一区二区在线观看
http://www.tkk7.com/javapig/archive/2009/10/12/296704.html鐖搰鐚?/dc:creator>鐖搰鐚?/author>Mon, 12 Oct 2009 08:50:00 GMThttp://www.tkk7.com/javapig/archive/2009/10/12/296704.htmlhttp://www.tkk7.com/javapig/comments/296704.htmlhttp://www.tkk7.com/javapig/archive/2009/10/12/296704.html#Feedback0http://www.tkk7.com/javapig/comments/commentRss/296704.htmlhttp://www.tkk7.com/javapig/services/trackbacks/296704.html
璧峰垵鐨勯渶姹傛槸鎵撳嵃涓涓鍗曠エ鎹紝鐒跺悗鍙堣姹傜粰鍔犱笂涓涓姮澶村拰涓涓剼娉紝鍐嶇劧鍚庡張瑕佹眰鎶ご鍜岃剼娉ㄧ殑鏁伴噺涓嶆涓涓?br />
鍏跺疄璇翠竴涓嬭繖涓ā寮忓湪鎶鏈笂鐨勪竴浜涜鐐癸細
鍏堜笂涓孌?lt;<璁捐妯″紡綺捐В>>閲岀殑浠g爜錛?br />
abstract class Component {
public abstract void prtTicket();
}
class SalesTicket extends Component {
public void prtTicket() {
System.out.println("Sales Ticket");
}
}
class Decorator extends Component {
private Component myComp;
public Decorator(Component myC) {
myComp = myC;
}
public void prtTicket() {
if(myComp != null)
myComp.prtTicket();
}
}
class Header1 extends Decorator {
public Header1(Component myC) {
super(myC);
}
public void prtTicket() {
System.out.println("Header 1");
super.prtTicket();
}
}
class Footer1 extends Decorator {
public Footer1(Component myC) {
super(myC);
}
public void prtTicket() {
super.prtTicket();
System.out.println("Footer 1");
}
}
class Main {
public static void main(String[] args) {
new Header1(new Footer1(new SalesTicket())).prtTicket();
}
}
鍏朵腑錛孲alesTicket鏄鍖呰鐨勫璞★紝涔熷氨鏄牳蹇冨姛鑳斤紝Decorator鏄洿緇曠潃榪欎釜鏍稿績鍔熻兘鎵瑕佹坊鍔犵殑闄勫姞鍔熻兘鐨勬娊璞$被銆傛瘡涓叿浣撶殑闄勫姞鍔熻兘綾婚兘緇ф壙Decorator榪欎釜綾匯傝繖鏍峰仛鏈変袱鐐規剰涔夛細
1.鍥犱負Decorator鏄戶鎵挎垨瀹炵幇浜嗘牳蹇冨姛鑳界被鎵緇ф壙鎴栧疄鐜扮殑鐖剁被錛岃繖鏍烽氳繃緇ф壙Decorator錛屼嬌闄勫姞鍔熻兘鍜屾牳蹇冨姛鑳界殑鎺ュ彛涓鑷淬?br />
2.灝咲ecorator綾葷殑鏋勯犲嚱鏁板畾涔夋垚鍙帴鍙椾竴涓被鍨嬩負Component綾誨弬鏁扮殑鏂規硶錛岃繖鏍蜂嬌寰楅檮鍔犲姛鑳藉繀欏繪壘鍒頒竴涓牳蹇冨姛鑳藉皢鍏跺寘瑁咃紝涔熷氨鏄闄勫姞鍔熻兘綾繪槸涓嶈兘鍗曠嫭瀛樺湪鐨勶紝蹇呴』鍚湁涓涓牳蹇冨姛鑳界被銆?br />
鎵╁睍錛?br />
涓篋ecorator綾誨強鍏舵墍鏈夊瓙綾繪坊鍔犳棤鍙傛瀯閫犲嚱鏁幫紝灝哅ain鏀瑰啓涓涓嬶細
class Main {
public static void main(String[] args) {
new Header1(new Footer1()).prtTicket();
}
}
榪欐牱涓嶅寘瑁呮牳蹇冨姛鑳藉彲浠ョ洿鎺ヤ嬌鐢ㄩ檮鍔犲姛鑳斤紝鎹㈠彞璇濊錛屼笉瀛樺湪闄勫姞鍔熻兘鎴栨牳蹇冨姛鑳斤紝姣忎釜綾繪棦鍙互褰撻檮鍔犲姛鑳戒篃鍙互褰撴牳蹇冨姛鑳姐?br />
鏈鍚庤涓涓嬩釜浜哄榪欎釜妯″紡鐨勭悊瑙o細
Decorate錛岀炕璇戞垚涓枃鎰忔濇槸瑁呴グ錛屽姞浜嗕釜-or灝卞彉鎴愯楗拌呮垨鑰呭彨瑁呴グ鍣ㄣ傛棦鐒跺彨瑁呴グ鍣紝灝辨槸瑕佸闇瑕佽楗扮殑涓滆タ榪涜鍖呰錛屾敼榪涳紝浣垮叾鍔熻兘瑕佹瘮鍘熸潵鏇村鏇村ソ錛岃屼笖鏃㈢劧鏄楗幫紝閭e氨鑲畾涓嶆槸涓昏鐨勶紝鏍稿績鐨勫姛鑳斤紝鍙笉榪囨槸閿︿笂娣昏姳鑰屽凡錛屼笉鑳藉枾瀹懼ず涓匯傛瘮濡傝錛屽師鏈竴鍙板ソ濂界殑鎵撳嵃鏈猴紝緇忚繃瑁呴グ鍚庡彉鎴愪簡涓
鍙?#8220;鍙互鎵撳嵃鐨?#8221;媧楄。鏈猴紝榪欒姳娣葷殑灝卞ぇ浜嗙偣錛岃櫧璇村師鏉ョ殑鍔熻兘榪樹繚鐣欑潃錛屼絾鏄垜鎯寵繖搴旇涓嶆槸榪欎釜妯″紡鎻愬嚭鑰呯殑鍒濊》銆?br />

]]>
主站蜘蛛池模板:
国产亚洲精品免费|
18以下岁毛片在免费播放|
免费H网站在线观看的|
亚洲一区二区在线免费观看|
久久精品私人影院免费看|
亚洲日韩精品一区二区三区|
国产免费伦精品一区二区三区|
中文字幕日韩亚洲|
两个人看的www视频免费完整版|
亚洲精品无码久久千人斩|
91成人免费福利网站在线|
亚洲欧洲国产精品你懂的|
**aaaaa毛片免费|
亚洲xxxx18|
全亚洲最新黄色特级网站
|
欧美在线看片A免费观看|
在线亚洲午夜片AV大片|
国产精品va无码免费麻豆|
五月婷婷免费视频|
亚洲AV无码久久精品狠狠爱浪潮|
84pao国产成视频免费播放|
亚洲五月丁香综合视频|
日本xxwwxxww在线视频免费|
久青草国产免费观看|
亚洲国产精品久久久久网站|
一二三四免费观看在线电影
|
亚洲精品国产精品乱码不99
|
亚洲制服丝袜在线播放|
最好免费观看韩国+日本|
亚洲一区二区三区免费|
亚洲一区二区三区日本久久九|
免免费国产AAAAA片|
免费一级特黄特色大片|
久久综合亚洲色一区二区三区|
女人18毛片水最多免费观看|
一级日本高清视频免费观看|
亚洲黄色高清视频|
yy6080久久亚洲精品|
最近2018中文字幕免费视频|
美女裸免费观看网站|
亚洲天堂一区二区|