锘??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美日韩高清在线一区,国产三级精品三级,国产三线在线http://www.aygfsteel.com/tinysun/category/45147.htmlzh-cnFri, 28 May 2010 07:07:14 GMTFri, 28 May 2010 07:07:14 GMT60渚濊禆銆佸叧鑱斻佽仛鍚堛佺粍鍚堣繕鏈夋硾鍖栫殑鍏崇郴 http://www.aygfsteel.com/tinysun/archive/2010/05/28/322141.html浣曞厠鍕?/dc:creator>浣曞厠鍕?/author>Fri, 28 May 2010 06:16:00 GMThttp://www.aygfsteel.com/tinysun/archive/2010/05/28/322141.htmlhttp://www.aygfsteel.com/tinysun/comments/322141.htmlhttp://www.aygfsteel.com/tinysun/archive/2010/05/28/322141.html#Feedback0http://www.aygfsteel.com/tinysun/comments/commentRss/322141.htmlhttp://www.aygfsteel.com/tinysun/services/trackbacks/322141.html姝ゆ枃涓鴻漿杞芥枃绔?http://zjzkiss.cnblogs.com/
涓栫晫鏄櫘閬嶈仈緋葷殑錛屽洜姝ょ▼搴忎笘鐣屼腑鐨勭被錛屼篃涓嶅彲鑳芥槸瀛ょ珛鐨勩俇ML涓烘垜浠畾涔変簡瀹冧滑涔嬮棿鐨勫叧緋伙紝灝辨槸錛氫緷璧栥佸叧鑱斻佽仛鍚堛佺粍鍚堣繕鏈夋硾鍖栥?

       娉涘寲鍏崇郴姣旇緝濂界悊瑙o紝灝辨槸琛ㄧず綾諱箣闂寸殑緇ф壙鍏崇郴銆傚鏄撴販娣嗙殑鏄緷璧栥佸叧鑱斻佽仛鍚堝拰緇勫悎鐨勫叧緋匯傝繖閲屽仛涓浜涚攧鍒細

       1銆?nbsp;渚濊禆鍜屽叧鑱旂殑棰犲掗

       鍦ㄧ綉涓婃煡鎵句簡涓涓嬩緷璧栧拰鍏寵仈鐨勫尯鍒紝鏈夎“鍏寵仈鏈韓鍗蟲槸涓縐嶄緷璧?#8221;錛屼害鏈夎“渚濊禆鏄竴縐嶅急鍏寵仈”錛屽叾瀹炶鏉ヨ鍘繪槸涓妗e瓙浜嬨備緷璧栧拰鍏寵仈閮芥槸璇翠竴涓被鐢ㄥ埌浜嗗彟涓涓被銆傚叾鍖哄埆鍦ㄤ簬涓涓槸浣跨敤錛屼竴涓槸鎷ユ湁銆?/p>

      渚濊禆錛氬叿鏈夋煇縐嶅伓鐒舵с傛瘮濡傝鎴戣榪囨渤錛屾病鏈夋ˉ鎬庝箞鍔烇紝鎴戝氨鍘誨熸潵涓鏉″皬鑸規(guī)浮榪囧幓銆傛垜涓庡皬鑸圭殑鍏崇郴浠呬粎鏄嬌鐢紙鍊熺敤錛夌殑鍏崇郴銆傝〃鐜板湪浠g爜涓婏紝涓轟緷璧栫殑綾葷殑鏌愪釜鏂規(guī)硶浠ヨ渚濊禆鐨勭被浣滀負鍏跺弬鏁般傛垨鑰呮槸class A 鐨勬煇涓柟娉曞垱閫犱簡 class B 鐨勫疄渚嬫姂鎴栧class B鐨勯潤鎬佹柟娉曠殑璋冪敤銆傚鏋淎渚濊禆浜嶣錛岄偅鎰忓懗鐫B鐨勫彉鍖栧彲鑳借姹侫涔熷彂鐢熷彉鍖栵紱

       榪欐槸uml鍥捐〃紺虹殑渚濊禆鍏崇郴錛?br />        
浠g爜琛ㄧ幇錛?br />

 

1public class Person{    
2    /** 鍒掕埞 */   
3    public void oarage (Boat boat){    
4        boat.oarage();    
5 }
    
6}
 
7


 

鍏寵仈錛氭湁鍚嶇殑瀹㈡埛鍜岃鍗曠殑鍏崇郴浠ュ強鍏徃鍜屽憳宸ョ殑鍏崇郴錛岄兘鏄叧鑱斿叧緋匯傝繕鏈夊氨鏄垜鍜屾垜鐨勫崟杞︾殑渚嬪瓙錛屼粬浠兘鏄竴縐?#8220;鎷ユ湁”鐨勫叧緋匯傝〃鐜板湪浠g爜涓婏紝灝辨槸涓涓被鍖呭惈鍙︿竴涓被鐨勫疄渚嬶紝閫氬父琛ㄧ幇涓鴻鍏寵仈綾諱互綾誨睘鎬х殑褰㈠紡鍑虹幇鍦ㄥ叧鑱旂被鐨勭被瀹氫箟涓紝涔熷彲浠ヨ〃鐜頒負鍏寵仈綾誨紩鐢ㄤ簡涓涓被鍨嬩負琚叧鑱旂被鐨勫叏灞鍙橀噺銆傚叧鑱斿彲浠ヤ嬌鍗曞悜鐨勶紝涔熷彲浠ヤ嬌鍙屽悜鐨勩?/p>

浠庣綉涓婃壘鍒扮殑鍏徃鍜屽憳宸ョ殑UML鍥懼拰浠g爜 錛?/p>


鍏徃鍜屽憳宸ョ殑鍏寵仈鍏崇郴

 1public class Company{    
 2    private Employee employee;    
 3    public Employee getEmployee(){    
 4        return employee;    
 5    }
    
 6    public void setEmployee(Employee employee){    
 7        this.employee=employee;    
 8    }
    
 9    //鍏徃榪愪綔    
10    public void run(){    
11        employee.startWorking();    
12    }
    
13}
  
14


 

鍙渚濊禆浜庝笌鍏寵仈浜︽湁鍔ㄩ潤涔嬪埆錛屽叧鑱旂殑綾?#8220;闈欐?#8221;鍦板紩鐢ㄤ簡琚叧鑱旂被鐨勫疄渚嬪彉閲忥紝鑰屼緷璧栫殑鍋剁劧鎬т篃姝h鏄庝簡瀹冪殑鍔ㄦ佹с?/p>

      2銆?nbsp;鑱氬悎涓庣粍鍚堝悓鍑鴻屽紓浣?/p>

      鑱氬悎涓庣粍鍚堝叾瀹為兘鏄叧鑱旂殑鐗逛緥錛岄兘鏄暣浣撳拰閮ㄥ垎鐨勫叧緋匯備粬浠殑鍖哄埆鍦ㄤ簬鑱氬悎鐨勪袱涓璞′箣闂存槸鍙垎紱葷殑錛屼粬浠叿鏈夊悇鑷殑鐢熷懡鍛ㄦ湡銆傝岀粍鍚堝線寰琛ㄧ幇涓轟竴縐嶅攪榻跨浉渚濈殑鍏崇郴銆?/p>

鑱氬悎錛氫竴縐嶅綰蟲垨鏇板寘鍚殑鍏崇郴錛屽鍚屾満鍦哄拰椋炴満錛屾苯杞﹀拰杞儙鐨勫叧緋匯傚叾瀹炰粩緇嗘兂鎯籌紝鍓嶉潰鐨勫叕鍙稿拰鍛樺伐鐨勫叧緋諱篃鏈夎仛鍚堢殑鍛抽亾鍦ㄩ噷闈€?/p>

緇勫悎錛氫篃鍙О涔嬩負寮鴻仛鍚堬紝鏁翠綋鍜岄儴鍒嗘槸涓嶅彲鍒嗙殑錛屾暣浣撶殑鐢熷懡鍛ㄦ湡緇撴潫鏃朵篃灝辨槸閮ㄥ垎鐨勭敓鍛藉懆鏈熷埌澶存椂銆傚緢鏈夊悕鐨勫氨鏄瀛愬拰妗屽瓙鑵跨殑鍏崇郴銆?/p>

      鑱氬悎鐨刄ML鍥撅細

緇勫悎鐨?/span>UML鍥撅細




 

鐒惰岋紝鑱氬悎涓庣粍鍚堢殑浠g爜琛ㄧ幇褰㈠紡鏄竴鏍風殑錛岄兘鍙互琛ㄧ幇涓轟互涓嬬殑褰㈠紡錛屽畠浠粎浠呭叿鏈夎涔変笂鐨勫尯鍒?/p>

緗戜笂鎵懼埌鐨勭數(shù)鑴戝拰CPU鐨勫叧緋葷殑浠g爜琛ㄧ幇錛?/p>

 

 1public class Computer{    
 2    private CPU cpu;    
 3    public CPU getCPU(){    
 4        return cpu;    
 5    }
    
 6    public void setCPU(CPU cpu){    
 7        this.cpu=cpu;    
 8    }
    
 9    //寮鍚數(shù)鑴?nbsp;   
10    public void start(){    
11        //cpu榪愪綔    
12        cpu.run();    
13    }
    
14}
  
15


]]>
主站蜘蛛池模板: 宜昌市| 仁怀市| 白银市| 长岭县| 河津市| 云南省| 正定县| 安福县| 乐至县| 黄骅市| 安阳县| 云南省| 宝坻区| 邹城市| 沂南县| 建始县| 招远市| 厦门市| 南和县| 黔南| 白朗县| 青铜峡市| 乐都县| 江陵县| 深州市| 宣威市| 云和县| 涞水县| 拉萨市| 黔西县| 安徽省| 类乌齐县| 东台市| 大渡口区| 福鼎市| 罗平县| 灵武市| 鄂尔多斯市| 同江市| 霍邱县| 枣庄市|