锘??xml version="1.0" encoding="utf-8" standalone="yes"?>狠狠色噜噜狠狠狠狠狠色综合久久,93精91精品国产综合久久香蕉,嫩草影院久久国产精品http://www.shnenglu.com/Magic1224/category/6264.html Programing is funzh-cnWed, 17 Feb 2016 00:43:30 GMTWed, 17 Feb 2016 00:43:30 GMT60銆愯漿銆戣璁℃ā寮?緇勫悎妯″紡錛圕omposite Pattern錛?/title><link>http://www.shnenglu.com/Magic1224/archive/2016/02/14/212813.html</link><dc:creator>Magic</dc:creator><author>Magic</author><pubDate>Sun, 14 Feb 2016 06:36:00 GMT</pubDate><guid>http://www.shnenglu.com/Magic1224/archive/2016/02/14/212813.html</guid><wfw:comment>http://www.shnenglu.com/Magic1224/comments/212813.html</wfw:comment><comments>http://www.shnenglu.com/Magic1224/archive/2016/02/14/212813.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/Magic1224/comments/commentRss/212813.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/Magic1224/services/trackbacks/212813.html</trackback:ping><description><![CDATA[<p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;"><strong style="margin: 0px; padding: 0px;">  1.姒傝堪</strong></p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     <span style="margin: 0px; padding: 0px; font-size: 10pt; line-height: 20px; font-family: 瀹嬩綋;">緇勫悎妯″紡鏈夋椂鍊欏張鍙仛閮ㄥ垎</span><span style="margin: 0px; padding: 0px; font-size: 10pt; line-height: 20px;">-</span><span style="margin: 0px; padding: 0px; font-size: 10pt; line-height: 20px; font-family: 瀹嬩綋;">鏁翠綋妯″紡錛屽畠浣挎垜浠爲鍨嬬粨鏋勭殑闂涓紝妯$硦浜嗙畝鍗曞厓绱犲拰澶嶆潅鍏冪礌鐨勬蹇碉紝瀹㈡埛紼嬪簭鍙互鍚戝鐞嗙畝鍗曞厓绱犱竴鏍鋒潵澶勭悊澶嶆潅鍏冪礌,浠庤屼嬌寰楀鎴風▼搴忎笌澶嶆潅鍏冪礌鐨勫唴閮ㄧ粨鏋勮В鑰︺?/span></p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;"><span style="margin: 0px; padding: 0px; font-size: 10pt; line-height: 20px;">   <strong style="margin: 0px; padding: 0px;">  緇勫悎妯″紡錛圕omposite Pattern錛夛細灝嗗璞$粍鍚堟垚鏍戝艦緇撴瀯浠ヨ〃紺?#8216;閮ㄥ垎-鏁翠綋’鐨勫眰嬈$粨鏋勶紝緇勫悎妯″紡浣垮緱鐢ㄦ埛瀵瑰崟涓璞″拰緇勫悎瀵硅薄鐨勪嬌鐢ㄥ叿鏈変竴鑷存с?/strong></span></p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;"><span style="margin: 0px; padding: 0px; font-size: 10pt; line-height: 20px;">     緇勫悎妯″紡緇撴瀯鍥懼涓嬶細</span></p> <p style="margin-top: 10px; margin-bottom: 10px; margin-left: 40px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;"></p> <div align="center" style="margin: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;"><img height="353" alt="" src="http://images.cnblogs.com/cnblogs_com/peida/Composite/Composite.jpg" width="578" border="0" style="margin: 0px; padding: 0px; border: 0px; max-width: 1000px;" /></div> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     緇撴瀯鍥捐鏄庯細</p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     錛?錛塁omponent錛氱粍鍚堜腑鐨勫璞″0鏄庢帴鍙o紝鍦ㄩ傚綋鎯呭喌涓嬪疄鐜版墍鏈夌被鍏辨湁鐨勯粯璁よ涓猴紝澹版槑涓涓帴鍙g敤浜庤闂拰綆$悊Component鐨勫瓙緇勪歡銆傚湪閫掑綊緇撴瀯涓畾涔変竴涓帴鍙o紝鐢ㄤ簬璁塊棶涓涓埗閮ㄤ歡錛屽茍鍦ㄥ悎閫傜殑鎯呭喌涓嬪疄鐜板畠銆傦紙鍙夛級</p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     錛?錛塋eaf:鍦ㄧ粍鍚堜腑琛ㄧず鍙惰妭鐐癸紝鍙惰妭鐐規病鏈夊瓙鑺傜偣錛屽畾涔夊璞$殑鍩烘湰琛屼負銆?/p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     錛?錛塁omposite錛氬畾涔夋湁瀛愰儴浠剁殑閭d簺閮ㄤ歡鐨勮涓猴紝瀛樺偍瀛愰儴浠跺茍鍦–omponent鎺ュ彛瀹炵幇涓庡瓙閮ㄤ歡鏈夊叧鐨勬搷浣溿?/p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     錛?錛塁lient:閫氳繃Component鎺ュ彛鎿嶄綔緇勫悎閮ㄤ歡鐨勫璞°?/p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     緇勫悎妯″紡鍩烘湰浠g爜錛?/p><div style="margin: 5px 0px 5px 40px; font-size: 12px !important;"> <div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->    <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">abstract</span> <span style="color: #0000FF; ">class</span> Component<br />    {<br />        <span style="color: #0000FF; ">protected</span> string name;<br /><br />        <span style="color: #0000FF; ">public</span> Component(string name)<br />        {<br />            <span style="color: #0000FF; ">this</span>.name = name;<br />        }<br /><br />        <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">abstract</span> <span style="color: #0000FF; ">void</span> Add(Component c);<br />        <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">abstract</span> <span style="color: #0000FF; ">void</span> Remove(Component c);<br />        <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">abstract</span> <span style="color: #0000FF; ">void</span> Display(<span style="color: #0000FF; ">int</span> depth);<br />    }</div> </div> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     Composite:</p><div style="margin: 5px 0px 5px 40px; font-size: 12px !important;"> <span style="margin: 0px; padding: 0px; line-height: 1.5 !important;"><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">class</span> Composite : Component<br />    {<br />        <span style="color: #0000FF; ">private</span> List<Component> children = <span style="color: #0000FF; ">new</span> List<Component>();<br /><br />        <span style="color: #0000FF; ">public</span> Composite(string name)<br />            : base(name)<br />        { }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Add(Component c)<br />        {<br />            children.Add(c);<br />        }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Remove(Component c)<br />        {<br />            children.Remove(c);<br />        }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Display(<span style="color: #0000FF; ">int</span> depth)<br />        {<br />            Console.WriteLine(<span style="color: #0000FF; ">new</span> String('-', depth) + name);<br /><br />            foreach (Component component in children)<br />            {<br />                component.Display(depth + 2);<br />            }<br />        }<br />    }</div></span> </div> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     Leaf:</p> <div style="margin: 5px 0px 5px 40px; font-size: 12px !important;"> <div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all">    <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">class</span> Leaf : Component<br />    {<br />        <span style="color: #0000FF; ">public</span> Leaf(string name)<br />            : base(name)<br />        { }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Add(Component c)<br />        {<br />            Console.WriteLine("Cannot add to a leaf");<br />        }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Remove(Component c)<br />        {<br />            Console.WriteLine("Cannot remove from a leaf");<br />        }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Display(<span style="color: #0000FF; ">int</span> depth)<br />        {<br />            Console.WriteLine(<span style="color: #0000FF; ">new</span> String('-', depth) + name);<br />        }<br />    }</div><div style="margin: 5px 0px 0px;"><span style="color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">瀹㈡埛绔細</span></div></div><div style="margin: 5px 0px 5px 40px; font-size: 12px !important;"> <div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->    <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">class</span> Program<br />    {<br />        <span style="color: #0000FF; ">static</span> <span style="color: #0000FF; ">void</span> Main(string[] args)<br />        {<br />            Composite root = <span style="color: #0000FF; ">new</span> Composite("root");<br />            root.Add(<span style="color: #0000FF; ">new</span> Leaf("Leaf A"));<br />            root.Add(<span style="color: #0000FF; ">new</span> Leaf("Leaf B"));<br /><br />            Composite comp = <span style="color: #0000FF; ">new</span> Composite("Composite X");<br />            comp.Add(<span style="color: #0000FF; ">new</span> Leaf("Leaf XA"));<br />            comp.Add(<span style="color: #0000FF; ">new</span> Leaf("Leaf XB"));<br /><br />            root.Add(comp);<br /><br />            Composite comp2 = <span style="color: #0000FF; ">new</span> Composite("Composite XY");<br />            comp2.Add(<span style="color: #0000FF; ">new</span> Leaf("Leaf XYA"));<br />            comp2.Add(<span style="color: #0000FF; ">new</span> Leaf("Leaf XYB"));<br /><br />            comp.Add(comp2);<br /><br />            root.Add(<span style="color: #0000FF; ">new</span> Leaf("Leaf C"));<br /><br />            Leaf leaf = <span style="color: #0000FF; ">new</span> Leaf("Leaf D");<br />            root.Add(leaf);<br />            root.Remove(leaf);<br /><br />            root.Display(1);<br /><br />            Console.Read();<br />        }<br />    }</div> </div> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     鍙互鐪嬪嚭錛孋omposite綾誨瀷鐨勫璞″彲浠ュ寘鍚叾瀹僀omponent綾誨瀷鐨勫璞°傛崲鑰岃█涔嬶紝Composite綾誨瀷瀵硅薄鍙互鍚湁鍏跺畠鐨勬爲鏋濓紙Composite錛夌被鍨嬫垨鏍戝彾錛圠eaf錛夌被鍨嬬殑瀵硅薄銆?/p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     緇勫悎妯″紡鐨勫疄鐜版牴鎹墍瀹炵幇鎺ュ彛鐨勫尯鍒垎涓轟袱縐嶅艦寮忥紝鍒嗗埆縐頒負瀹夊叏妯″紡鍜岄忔槑妯″紡銆傜粍鍚堟ā寮忓彲浠ヤ笉鎻愪緵鐖跺璞$殑綆$悊鏂規硶錛屼絾緇勫悎妯″紡蹇呴』鍦ㄥ悎閫傜殑鍦版柟鎻愪緵瀛愬璞$殑綆$悊鏂規硶錛堣濡傦細add銆乺emove絳夛級銆傚畨鍏ㄥ紡鐨勭粍鍚堟ā寮忚姹傜鐞嗚仛闆嗙殑鏂規硶鍙嚭鐜板湪鏍戞灊鏋勪歡綾諱腑錛岃屼笉鍑虹幇鍦ㄦ爲鍙舵瀯浠朵腑銆備笌瀹夊叏寮忕殑緇勫悎妯″紡涓嶅悓鐨勬槸錛岄忔槑寮忕殑緇勫悎妯″紡瑕佹眰鎵鏈夌殑鍏蜂綋鏋勪歡綾伙紝涓嶈鏍戞灊鏋勪歡榪樻槸鏍戝彾鏋勪歡錛屽潎絎﹀悎涓涓浐瀹氱殑鎺ュ彛銆?/p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">    <strong style="margin: 0px; padding: 0px;"> 閫忔槑妯″紡錛?/strong>涔熷氨鏄鍦–omponent涓0鏄庢墍鏈夌敤鏉ョ鐞嗗瓙瀵硅薄鐨勬柟娉曪紝鍏朵腑鍖呮嫭Add銆丷emove絳夈傝繖鏍峰疄鐜癈omponent鎺ュ彛鐨勬墍鏈夊瓙綾婚兘鍏峰浜咥dd鍜孯emove銆傝繖鏍峰仛鐨勫ソ澶勫氨鏄彾鑺傜偣鍜屾灊鑺傜偣瀵逛簬澶栫晫娌℃湁鍖哄埆錛屽畠浠叿鏈夊畬鍏ㄤ竴鑷寸殑琛屼負鎺ュ彛錛屼絾闂涔熷緢鏄庢樉錛屽洜涓篖eaf綾繪湰韜笉鍏峰Add(),Remove()鏂規硶鐨勫姛鑳斤紝鎵浠ュ疄鐜頒粬鏄病鏈夋剰涔夌殑銆?/p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     <strong style="margin: 0px; padding: 0px;">瀹夊叏妯″紡錛?/strong>灝辨槸鍦–omponent鎺ュ彛涓笉鍘誨0鏄嶢dd鍜孯emove鏂規硶錛岄偅涔堝瓙綾葷殑Leaf涔熷氨涓嶉渶瑕佸幓瀹炵幇瀹冿紝鑰屾槸鍦–omposite澹版槑鎵鏈夌敤鏉ョ鐞嗗瓙綾誨璞$殑鏂規硶錛岃繖鏍峰氨涓嶄細鍑虹幇閫忔槑妯″紡鍑虹幇鐨勯棶棰橈紝涓嶈繃鐢變簬涓嶅閫忔槑錛屾墍浠ュ彾鑺傜偣鍜屾灊鑺傜偣灝嗕笉鍏鋒湁鐩稿悓鐨勬帴鍙o紝瀹㈡埛绔皟鐢ㄩ渶瑕佸仛鐩稿簲鐨勫垽鏂紝甯︽潵浜嗕笉渚褲?/p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     <strong style="margin: 0px; padding: 0px;">2.瀹炰緥錛堝ぇ璇濊璁℃ā寮忥級</strong></p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     澶ц瘽璁捐妯″紡涓殑鍏徃綆$悊緋葷粺鐨勭粨鏋勫浘濡備笅錛?/p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;"></p> <div align="center" style="margin: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;"><img height="235" alt="" src="http://images.cnblogs.com/cnblogs_com/peida/Composite/Commpany.jpg" width="581" border="0" style="margin: 0px; padding: 0px; border: 0px; max-width: 1000px;" /></div> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     鍏蜂綋瀹炵幇浠g爜濡備笅錛?/p> <div style="margin: 5px 0px 5px 40px; font-size: 12px !important;"><img id="Code_Closed_Image_072707" height="16" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" width="11" align="top" style="margin: 0px; padding: 0px; border: 0px; max-width: 1000px;" alt="" /><span id="Code_Closed_Text_072707" style="margin: 0px; border-color: gray; line-height: 1.5 !important;">CompanyComposite<br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->  <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">abstract</span> <span style="color: #0000FF; ">class</span> Company<br />    {<br />        <span style="color: #0000FF; ">protected</span> string name;<br /><br />        <span style="color: #0000FF; ">public</span> Company(string name)<br />        {<br />            <span style="color: #0000FF; ">this</span>.name = name;<br />        }<br /><br />        <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">abstract</span> <span style="color: #0000FF; ">void</span> Add(Company c);<span style="color: #008000; ">//</span><span style="color: #008000; ">澧炲姞</span><span style="color: #008000; "><br /></span>        <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">abstract</span> <span style="color: #0000FF; ">void</span> Remove(Company c);<span style="color: #008000; ">//</span><span style="color: #008000; ">縐婚櫎</span><span style="color: #008000; "><br /></span>        <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">abstract</span> <span style="color: #0000FF; ">void</span> Display(<span style="color: #0000FF; ">int</span> depth);<span style="color: #008000; ">//</span><span style="color: #008000; ">鏄劇ず</span><span style="color: #008000; "><br /></span>        <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">abstract</span> <span style="color: #0000FF; ">void</span> LineOfDuty();<span style="color: #008000; ">//</span><span style="color: #008000; ">灞ヨ鑱岃矗</span><span style="color: #008000; "><br /></span><br />    }<br /><br />    <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">class</span> ConcreteCompany : Company<br />    {<br />        <span style="color: #0000FF; ">private</span> List<Company> children = <span style="color: #0000FF; ">new</span> List<Company>();<br /><br />        <span style="color: #0000FF; ">public</span> ConcreteCompany(string name)<br />            : base(name)<br />        { }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Add(Company c)<br />        {<br />            children.Add(c);<br />        }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Remove(Company c)<br />        {<br />            children.Remove(c);<br />        }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Display(<span style="color: #0000FF; ">int</span> depth)<br />        {<br />            Console.WriteLine(<span style="color: #0000FF; ">new</span> String('-', depth) + name);<br /><br />            foreach (Company component in children)<br />            {<br />                component.Display(depth + 2);<br />            }<br />        }<br /><br />        <span style="color: #008000; ">//</span><span style="color: #008000; ">灞ヨ鑱岃矗</span><span style="color: #008000; "><br /></span>        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> LineOfDuty()<br />        {<br />            foreach (Company component in children)<br />            {<br />                component.LineOfDuty();<br />            }<br />        }<br /><br />    }<br /><br />    <span style="color: #008000; ">//</span><span style="color: #008000; ">浜哄姏璧勬簮閮?/span><span style="color: #008000; "><br /></span>    <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">class</span> HRDepartment : Company<br />    {<br />        <span style="color: #0000FF; ">public</span> HRDepartment(string name)<br />            : base(name)<br />        { }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Add(Company c)<br />        {<br />        }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Remove(Company c)<br />        {<br />        }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Display(<span style="color: #0000FF; ">int</span> depth)<br />        {<br />            Console.WriteLine(<span style="color: #0000FF; ">new</span> String('-', depth) + name);<br />        }<br /><br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> LineOfDuty()<br />        {<br />            Console.WriteLine("{0} 鍛樺伐鎷涜仒鍩硅綆$悊", name);<br />        }<br />    }<br /><br />    <span style="color: #008000; ">//</span><span style="color: #008000; ">璐㈠姟閮?/span><span style="color: #008000; "><br /></span>    <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">class</span> FinanceDepartment : Company<br />    {<br />        <span style="color: #0000FF; ">public</span> FinanceDepartment(string name)<br />            : base(name)<br />        { }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Add(Company c)<br />        {<br />        }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Remove(Company c)<br />        {<br />        }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> Display(<span style="color: #0000FF; ">int</span> depth)<br />        {<br />            Console.WriteLine(<span style="color: #0000FF; ">new</span> String('-', depth) + name);<br />        }<br /><br />        <span style="color: #0000FF; ">public</span> override <span style="color: #0000FF; ">void</span> LineOfDuty()<br />        {<br />            Console.WriteLine("{0} 鍏徃璐㈠姟鏀舵敮綆$悊", name);<br />        }<br /><br />    }</div></span></div> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     瀹㈡埛绔唬鐮侊細</p> <div style="margin: 5px 0px 5px 40px; font-size: 12px !important;"><img id="Code_Closed_Image_072807" height="16" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" width="11" align="top" style="margin: 0px; padding: 0px; border: 0px; max-width: 1000px;" alt="" /><span id="Code_Closed_Text_072807" style="margin: 0px; border-color: gray; line-height: 1.5 !important;">Code<br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--> <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">class</span> Program<br />    {<br />        <span style="color: #0000FF; ">static</span> <span style="color: #0000FF; ">void</span> Main(string[] args)<br />        {<br />            ConcreteCompany root = <span style="color: #0000FF; ">new</span> ConcreteCompany("鍖椾含鎬誨叕鍙?);<br />            root.Add(<span style="color: #0000FF; ">new</span> HRDepartment("鎬誨叕鍙鎬漢鍔涜祫婧愰儴"));<br />            root.Add(<span style="color: #0000FF; ">new</span> FinanceDepartment("鎬誨叕鍙歌儲鍔¢儴"));<br /><br />            ConcreteCompany comp = <span style="color: #0000FF; ">new</span> ConcreteCompany("涓婃搗鍗庝笢鍒嗗叕鍙?);<br />            comp.Add(<span style="color: #0000FF; ">new</span> HRDepartment("鍗庝笢鍒嗗叕鍙鎬漢鍔涜祫婧愰儴"));<br />            comp.Add(<span style="color: #0000FF; ">new</span> FinanceDepartment("鍗庝笢鍒嗗叕鍙歌儲鍔¢儴"));<br />            root.Add(comp);<br /><br />            ConcreteCompany comp1 = <span style="color: #0000FF; ">new</span> ConcreteCompany("鍗椾含鍔炰簨澶?);<br />            comp1.Add(<span style="color: #0000FF; ">new</span> HRDepartment("鍗椾含鍔炰簨澶勪漢鍔涜祫婧愰儴"));<br />            comp1.Add(<span style="color: #0000FF; ">new</span> FinanceDepartment("鍗椾含鍔炰簨澶勮儲鍔¢儴"));<br />            comp.Add(comp1);<br /><br />            ConcreteCompany comp2 = <span style="color: #0000FF; ">new</span> ConcreteCompany("鏉窞鍔炰簨澶?);<br />            comp2.Add(<span style="color: #0000FF; ">new</span> HRDepartment("鏉窞鍔炰簨澶勪漢鍔涜祫婧愰儴"));<br />            comp2.Add(<span style="color: #0000FF; ">new</span> FinanceDepartment("鏉窞鍔炰簨澶勮儲鍔¢儴"));<br />            comp.Add(comp2);<br /><br /><br />            Console.WriteLine("\n緇撴瀯鍥撅細");<br /><br />            root.Display(1);<br /><br />            Console.WriteLine("\n鑱岃矗錛?);<br /><br />            root.LineOfDuty();<br /><br /><br />            Console.Read();<br />        }<br />    }</div></span></div> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     鍦?NET涓紝涓涓吀鍨嬬殑緇勫悎妯″紡瀹炰緥灝辨槸.NET鐨勬帶浠訛紝濡侭utton錛孴extBox鍜孡abel絳夛紝榪欎簺鎺т歡閮芥槸緇ф壙鑷狢ontrol綾伙紝璇ョ被鑷韓鍖呭惈ControlCollection鐨勯泦鍚圕ontrols錛屾帶浠跺拰瀛愭帶浠剁殑閫昏緫鍏崇郴濡備笅鍥撅細</p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;"> </p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;"></p> <div align="center" style="margin: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;"><img height="199" alt="" src="http://images.cnblogs.com/cnblogs_com/peida/Composite/Control.jpg" width="301" border="0" style="margin: 0px; padding: 0px; border: 0px; max-width: 1000px;" /></div> <span style="color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     </span><strong style="margin: 0px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">3.鎬葷粨</strong> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;"></p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     <strong style="margin: 0px; padding: 0px;">浣曟椂閲囩敤緇勫悎妯″紡錛?/strong></p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     1.闇姹傞噸瑕佷綋鐜伴儴鍒嗕笌鏁翠綋鐨勫眰嬈$粨鏋勬椂</p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     2.浣犲笇鏈涚敤鎴峰拷鐣ョ粍鍚堝璞′笌鍗曚釜瀵硅薄鐨勪笉鍚岋紝鐢ㄦ埛灝嗙粺涓鍦頒嬌鐢ㄧ粍鍚堢粨鏋勪腑鐨勬墍鏈夊璞°?/p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">    <strong style="margin: 0px; padding: 0px;"> 浣跨敤鏁堟灉錛?/strong></p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     1錛嶤omposite妯″紡閲囩敤鏍戝艦緇撴瀯鏉ュ疄鐜版櫘閬嶅瓨鍦ㄧ殑瀵硅薄瀹瑰櫒錛屼粠鑰屽皢“涓瀵瑰”鐨勫叧緋昏漿鍖?#8220;涓瀵逛竴”鐨勫叧緋伙紝浣垮緱瀹㈡埛浠g爜鍙互涓鑷村湴澶勭悊瀵硅薄鍜屽璞″鍣紝鏃犻渶鍏沖績澶勭悊鐨勬槸鍗曚釜鐨勫璞★紝榪樻槸緇勫悎鐨勫璞″鍣ㄣ?br style="margin: 0px; padding: 0px;" />      2錛庡皢“瀹㈡埛浠g爜涓庡鏉傜殑瀵硅薄瀹瑰櫒緇撴瀯”瑙h︽槸Composite妯″紡鐨勬牳蹇冩濇兂錛岃В鑰︿箣鍚庯紝瀹㈡埛浠g爜灝嗕笌綰補鐨勬娊璞℃帴鍙?#8212;—鑰岄潪瀵硅薄瀹瑰櫒鐨勫鍐呴儴瀹炵幇緇撴瀯——鍙戠敓渚濊禆鍏崇郴錛屼粠鑰屾洿鑳?#8220;搴斿鍙樺寲”銆?br style="margin: 0px; padding: 0px;" />      3錛嶤omposite妯″紡涓紝鏄皢“Add鍜孯emove絳夊拰瀵硅薄瀹瑰櫒鐩稿叧鐨勬柟娉?#8221;瀹氫箟鍦?#8220;琛ㄧず鎶借薄瀵硅薄鐨凜omponent綾?#8221;涓紝榪樻槸灝嗗叾瀹氫箟鍦?#8220;琛ㄧず瀵硅薄瀹瑰櫒鐨凜omposite綾?#8221;涓紝鏄竴涓叧涔?#8220;閫忔槑鎬?#8221;鍜?#8220;瀹夊叏鎬?#8221;鐨勪袱闅鵑棶棰橈紝闇瑕佷粩緇嗘潈琛°傝繖閲屾湁鍙兘榪濊儗闈㈠悜瀵硅薄鐨?#8220;鍗曚竴鑱岃矗鍘熷垯”錛屼絾鏄浜庤繖縐嶇壒孌婄粨鏋勶紝榪欏張鏄繀欏諱粯鍑虹殑浠d環銆侫SP.NET鎺т歡鐨勫疄鐜板湪榪欐柟闈負鎴戜滑鎻愪緵浜嗕竴涓緢濂界殑紺鴻寖銆?br style="margin: 0px; padding: 0px;" />      4錛嶤omposite妯″紡鍦ㄥ叿浣撳疄鐜頒腑錛屽彲浠ヨ鐖跺璞′腑鐨勫瓙瀵硅薄鍙嶅悜榪芥函錛涘鏋滅埗瀵硅薄鏈夐綣佺殑閬嶅巻闇姹傦紝鍙嬌鐢ㄧ紦瀛樻妧宸ф潵鏀瑰杽鏁堢巼銆?br style="margin: 0px; padding: 0px;" /> </p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     鍙傝冭祫鏂欙細</p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">      澶у寲璁捐妯″紡</p> <p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;">     <a style="margin: 0px; padding: 0px; text-decoration: none; color: #000000; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333333;">http://terrylee.cnblogs.com/archive/2006/03/11/347919.html<br /><br />鍘熷笘鍦板潃錛?br /></a></p><div>http://www.cnblogs.com/peida/archive/2008/09/09/1284686.html</div><p style="margin-top: 10px; margin-bottom: 10px; padding: 0px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.3333px; line-height: 24px; background-color: #ffffff;"><a style="margin: 0px; padding: 0px; text-decoration: none; color: #000000; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333333;"><br /></a></p><img src ="http://www.shnenglu.com/Magic1224/aggbug/212813.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/Magic1224/" target="_blank">Magic</a> 2016-02-14 14:36 <a href="http://www.shnenglu.com/Magic1224/archive/2016/02/14/212813.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>gcc鍜実++鐨勫尯鍒?/title><link>http://www.shnenglu.com/Magic1224/archive/2008/04/14/47049.html</link><dc:creator>Magic</dc:creator><author>Magic</author><pubDate>Mon, 14 Apr 2008 07:42:00 GMT</pubDate><guid>http://www.shnenglu.com/Magic1224/archive/2008/04/14/47049.html</guid><wfw:comment>http://www.shnenglu.com/Magic1224/comments/47049.html</wfw:comment><comments>http://www.shnenglu.com/Magic1224/archive/2008/04/14/47049.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/Magic1224/comments/commentRss/47049.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/Magic1224/services/trackbacks/47049.html</trackback:ping><description><![CDATA[     鎽樿: 璇尯涓:gcc鍙兘緙栬瘧c浠g爜,g++鍙兘緙栬瘧c++浠g爜 <br>涓よ呴兘鍙互錛屼絾鏄娉ㄦ剰錛?<br>1.鍚庣紑涓?c鐨勶紝gcc鎶婂畠褰撲綔鏄疌紼嬪簭錛岃実++褰撲綔鏄痗++紼嬪簭錛涘悗緙涓?cpp鐨勶紝涓よ呴兘浼氳涓烘槸c++紼嬪簭錛屾敞鎰忥紝铏界劧c++鏄痗鐨勮秴闆嗭紝浣嗘槸涓よ呭璇硶鐨勮姹傛槸鏈夊尯鍒殑銆侰++鐨勮娉曡鍒欐洿鍔犱弗璋ㄤ竴浜涖?nbsp; <a href='http://www.shnenglu.com/Magic1224/archive/2008/04/14/47049.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/Magic1224/aggbug/47049.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/Magic1224/" target="_blank">Magic</a> 2008-04-14 15:42 <a href="http://www.shnenglu.com/Magic1224/archive/2008/04/14/47049.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>[杞琞 C/C++鏈涓嫳瀵圭収http://www.shnenglu.com/Magic1224/archive/2008/03/20/44958.htmlMagicMagicThu, 20 Mar 2008 09:13:00 GMThttp://www.shnenglu.com/Magic1224/archive/2008/03/20/44958.htmlhttp://www.shnenglu.com/Magic1224/comments/44958.htmlhttp://www.shnenglu.com/Magic1224/archive/2008/03/20/44958.html#Feedback0http://www.shnenglu.com/Magic1224/comments/commentRss/44958.htmlhttp://www.shnenglu.com/Magic1224/services/trackbacks/44958.html闃呰鍏ㄦ枃

Magic 2008-03-20 17:13 鍙戣〃璇勮
]]>
浼犲艱皟鐢ㄤ笌浼犲湴鍧璋冪敤錛堜紶寮曠敤錛?/title><link>http://www.shnenglu.com/Magic1224/archive/2008/03/20/44938.html</link><dc:creator>Magic</dc:creator><author>Magic</author><pubDate>Thu, 20 Mar 2008 05:52:00 GMT</pubDate><guid>http://www.shnenglu.com/Magic1224/archive/2008/03/20/44938.html</guid><wfw:comment>http://www.shnenglu.com/Magic1224/comments/44938.html</wfw:comment><comments>http://www.shnenglu.com/Magic1224/archive/2008/03/20/44938.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/Magic1224/comments/commentRss/44938.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/Magic1224/services/trackbacks/44938.html</trackback:ping><description><![CDATA[     鎽樿: C/C++涓弬鏁頒紶閫掓湁涓ょ鏂瑰紡錛屼紶鍊兼垨浼犲湴鍧錛堜紶寮曠敤錛?閫氬父鎴戜滑瑕佸湪琚皟鐢ㄥ嚱鏁頒腑鏀瑰彉涓涓彉閲忕殑鍊煎氨闇瑕佷紶鍦板潃璋冪敤鏂瑰紡錛屽彲鏄氳繃浼犻掑彉閲忔寚閽堝氨涓瀹氭槸浼犲湴鍧璋冪敤涔堬紵  <a href='http://www.shnenglu.com/Magic1224/archive/2008/03/20/44938.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/Magic1224/aggbug/44938.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/Magic1224/" target="_blank">Magic</a> 2008-03-20 13:52 <a href="http://www.shnenglu.com/Magic1224/archive/2008/03/20/44938.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>sprintf錛屼綘鐭ラ亾澶氬皯錛?/title><link>http://www.shnenglu.com/Magic1224/archive/2008/03/19/44824.html</link><dc:creator>Magic</dc:creator><author>Magic</author><pubDate>Wed, 19 Mar 2008 02:12:00 GMT</pubDate><guid>http://www.shnenglu.com/Magic1224/archive/2008/03/19/44824.html</guid><wfw:comment>http://www.shnenglu.com/Magic1224/comments/44824.html</wfw:comment><comments>http://www.shnenglu.com/Magic1224/archive/2008/03/19/44824.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/Magic1224/comments/commentRss/44824.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/Magic1224/services/trackbacks/44824.html</trackback:ping><description><![CDATA[     鎽樿: printf 鍙兘鏄澶氱▼搴忓憳鍦ㄥ紑濮嬪涔燙 璇█鏃舵帴瑙﹀埌鐨勭浜屼釜鍑芥暟錛堟垜鐚滅涓涓槸main錛夛紝璇?<br>璧鋒潵錛岃嚜鐒舵槸鑰佹湅鍙嬩簡錛屽彲鏄紝浣犲榪欎釜鑰佹湅鍙嬩簡瑙e鍚楋紵浣犲瀹冪殑閭d釜瀛敓鍏勫紵sprintf 浜嗚В澶?<br>鍚楋紵鍦ㄥ皢鍚勭綾誨瀷鐨勬暟鎹瀯閫犳垚瀛楃涓叉椂錛宻printf 鐨勫己澶у姛鑳藉緢灝戜細璁╀綘澶辨湜銆?nbsp; <a href='http://www.shnenglu.com/Magic1224/archive/2008/03/19/44824.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/Magic1224/aggbug/44824.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/Magic1224/" target="_blank">Magic</a> 2008-03-19 10:12 <a href="http://www.shnenglu.com/Magic1224/archive/2008/03/19/44824.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>銆愯漿銆戞爣鍑咰++鐨勭被鍨嬭漿鎹㈢錛歴tatic_cast銆乨ynamic_cast銆乺einterpret_cast鍜宑onst_casthttp://www.shnenglu.com/Magic1224/archive/2008/03/05/43736.htmlMagicMagicWed, 05 Mar 2008 03:33:00 GMThttp://www.shnenglu.com/Magic1224/archive/2008/03/05/43736.htmlhttp://www.shnenglu.com/Magic1224/comments/43736.htmlhttp://www.shnenglu.com/Magic1224/archive/2008/03/05/43736.html#Feedback0http://www.shnenglu.com/Magic1224/comments/commentRss/43736.htmlhttp://www.shnenglu.com/Magic1224/services/trackbacks/43736.html闃呰鍏ㄦ枃

Magic 2008-03-05 11:33 鍙戣〃璇勮
]]>
銆愯漿銆戝唴瀛樻睜http://www.shnenglu.com/Magic1224/archive/2008/03/04/43691.htmlMagicMagicTue, 04 Mar 2008 08:01:00 GMThttp://www.shnenglu.com/Magic1224/archive/2008/03/04/43691.htmlhttp://www.shnenglu.com/Magic1224/comments/43691.htmlhttp://www.shnenglu.com/Magic1224/archive/2008/03/04/43691.html#Feedback0http://www.shnenglu.com/Magic1224/comments/commentRss/43691.htmlhttp://www.shnenglu.com/Magic1224/services/trackbacks/43691.html 鏈珷棣栧厛綆鍗曚粙緇嶈嚜瀹氫箟鍐呭瓨姹犳ц兘浼樺寲鐨勫師鐞嗭紝鐒跺悗鍒椾婦杞歡寮鍙戜腑甯哥敤鐨勫唴瀛樻睜鐨勪笉鍚岀被鍨嬶紝騫剁粰鍑哄叿浣撳疄鐜扮殑瀹炰緥銆?
  闃呰鍏ㄦ枃

Magic 2008-03-04 16:01 鍙戣〃璇勮
]]>
C++涓殑statichttp://www.shnenglu.com/Magic1224/archive/2008/02/29/43434.htmlMagicMagicFri, 29 Feb 2008 02:09:00 GMThttp://www.shnenglu.com/Magic1224/archive/2008/02/29/43434.htmlhttp://www.shnenglu.com/Magic1224/comments/43434.htmlhttp://www.shnenglu.com/Magic1224/archive/2008/02/29/43434.html#Feedback0http://www.shnenglu.com/Magic1224/comments/commentRss/43434.htmlhttp://www.shnenglu.com/Magic1224/services/trackbacks/43434.html 1銆乻tatic 鏄疌++涓緢甯哥敤鐨勪慨楗扮錛屽畠琚敤鏉ユ帶鍒跺彉閲忕殑瀛樺偍鏂瑰紡鍜屽彲瑙佹с?

2銆佷負浠涔堣寮曞叆static?
鍑芥暟鍐呴儴瀹氫箟鐨勫彉閲忥紝鍦ㄧ▼搴忔墽琛屽埌瀹冪殑瀹氫箟澶勬椂錛岀紪璇戝櫒涓哄畠鍦ㄦ爤涓婂垎閰嶇┖闂達紝澶у鐭ラ亾錛屽嚱鏁板湪鏍堜笂鍒嗛厤鐨勭┖闂村湪姝ゅ嚱鏁版墽琛岀粨鏉熸椂浼氶噴鏀炬帀錛岃繖鏍峰氨浜х敓浜嗕竴涓棶棰? 濡傛灉鎯沖皢鍑芥暟涓鍙橀噺鐨勫間繚瀛樿嚦涓嬩竴嬈¤皟鐢ㄦ椂錛屽浣曞疄鐜幫紵鏈瀹規槗鎯沖埌鐨勬柟娉曟槸瀹氫箟涓涓叏灞鐨勫彉閲忥紝浣嗗畾涔変負涓涓叏灞鍙橀噺鏈夎澶氱己鐐癸紝鏈鏄庢樉鐨勭己鐐規槸鐮村潖浜嗘鍙橀噺鐨勮闂寖鍥達紙浣垮緱鍦ㄦ鍑芥暟涓畾涔夌殑鍙橀噺錛屼笉浠呬粎鍙楁鍑芥暟鎺у埗錛夈?nbsp; 闃呰鍏ㄦ枃

Magic 2008-02-29 10:09 鍙戣〃璇勮
]]>
鍑犻亾C鐨勯潰璇曢http://www.shnenglu.com/Magic1224/archive/2008/02/27/43351.htmlMagicMagicWed, 27 Feb 2008 11:46:00 GMThttp://www.shnenglu.com/Magic1224/archive/2008/02/27/43351.htmlhttp://www.shnenglu.com/Magic1224/comments/43351.htmlhttp://www.shnenglu.com/Magic1224/archive/2008/02/27/43351.html#Feedback0http://www.shnenglu.com/Magic1224/comments/commentRss/43351.htmlhttp://www.shnenglu.com/Magic1224/services/trackbacks/43351.html闃呰鍏ㄦ枃

Magic 2008-02-27 19:46 鍙戣〃璇勮
]]>
[杞琞C++涓嶫ava姣旇緝http://www.shnenglu.com/Magic1224/archive/2008/02/27/43319.htmlMagicMagicWed, 27 Feb 2008 01:35:00 GMThttp://www.shnenglu.com/Magic1224/archive/2008/02/27/43319.htmlhttp://www.shnenglu.com/Magic1224/comments/43319.htmlhttp://www.shnenglu.com/Magic1224/archive/2008/02/27/43319.html#Feedback0http://www.shnenglu.com/Magic1224/comments/commentRss/43319.htmlhttp://www.shnenglu.com/Magic1224/services/trackbacks/43319.html銆銆鐒惰岋紝C++鍜孞ava涔嬮棿浠嶅瓨鍦ㄤ竴浜涙樉钁楃殑宸紓銆傚彲浠ヨ繖鏍瘋錛岃繖浜涘樊寮備唬琛ㄧ潃鎶鏈殑鏋佸ぇ榪涙銆備竴鏃︽垜浠紕娓呮浜嗚繖浜涘樊寮傦紝灝變細鐞嗚В涓轟粈涔堣Java鏄竴縐嶄紭縐鐨勭▼搴忚璁¤璦銆傛湰闄勫綍灝嗗紩瀵煎ぇ瀹惰璇嗙敤浜庡尯鍒咼ava鍜孋++鐨勪竴浜涢噸瑕佺壒寰併?nbsp; 闃呰鍏ㄦ枃

Magic 2008-02-27 09:35 鍙戣〃璇勮
]]>
C/C++ 紼嬪簭璁捐鍛樺簲鑱樺父瑙侀潰璇曡瘯棰樻繁鍏ュ墫鏋?/title><link>http://www.shnenglu.com/Magic1224/archive/2008/02/26/43259.html</link><dc:creator>Magic</dc:creator><author>Magic</author><pubDate>Tue, 26 Feb 2008 07:16:00 GMT</pubDate><guid>http://www.shnenglu.com/Magic1224/archive/2008/02/26/43259.html</guid><wfw:comment>http://www.shnenglu.com/Magic1224/comments/43259.html</wfw:comment><comments>http://www.shnenglu.com/Magic1224/archive/2008/02/26/43259.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/Magic1224/comments/commentRss/43259.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/Magic1224/services/trackbacks/43259.html</trackback:ping><description><![CDATA[     鎽樿: 璁稿闈㈣瘯棰樼湅浼肩畝鍗曪紝鍗撮渶瑕佹繁鍘氱殑鍩烘湰鍔熸墠鑳界粰鍑哄畬緹庣殑瑙g瓟銆備紒涓氳姹傞潰璇曡呭啓涓涓渶綆鍗曠殑strcpy鍑芥暟閮藉彲鐪嬪嚭闈㈣瘯鑰呭湪鎶鏈笂絀剁珶杈懼埌浜嗘庢牱鐨勭▼搴︼紝鎴戜滑鑳界湡姝e啓濂戒竴涓猻trcpy鍑芥暟鍚楋紵鎴戜滑閮借寰楄嚜宸辮兘錛屽彲鏄垜浠啓鍑虹殑strcpy寰堝彲鑳藉彧鑳芥嬁鍒?0鍒嗕腑鐨?鍒嗐傝鑰呭彲浠庢湰鏂囩湅鍒皊trcpy鍑芥暟浠?鍒嗗埌10鍒嗚В絳旂殑渚嬪瓙錛岀湅鐪嬭嚜宸卞睘浜庝粈涔堟牱鐨勫眰嬈°傛澶栵紝榪樻湁涓浜涢潰璇曢鑰冩煡闈㈣瘯鑰呮晱鎹風殑鎬濈淮鑳藉姏銆?  <a href='http://www.shnenglu.com/Magic1224/archive/2008/02/26/43259.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/Magic1224/aggbug/43259.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/Magic1224/" target="_blank">Magic</a> 2008-02-26 15:16 <a href="http://www.shnenglu.com/Magic1224/archive/2008/02/26/43259.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>宓屽叆寮忕▼搴忓憳搴旂煡閬撶殑0x10涓熀鏈棶棰?http://www.shnenglu.com/Magic1224/archive/2008/02/26/43256.htmlMagicMagicTue, 26 Feb 2008 06:25:00 GMThttp://www.shnenglu.com/Magic1224/archive/2008/02/26/43256.htmlhttp://www.shnenglu.com/Magic1224/comments/43256.htmlhttp://www.shnenglu.com/Magic1224/archive/2008/02/26/43256.html#Feedback0http://www.shnenglu.com/Magic1224/comments/commentRss/43256.htmlhttp://www.shnenglu.com/Magic1224/services/trackbacks/43256.html闃呰鍏ㄦ枃

Magic 2008-02-26 14:25 鍙戣〃璇勮
]]>
C涓殑statichttp://www.shnenglu.com/Magic1224/archive/2008/01/27/41972.htmlMagicMagicSun, 27 Jan 2008 07:43:00 GMThttp://www.shnenglu.com/Magic1224/archive/2008/01/27/41972.htmlhttp://www.shnenglu.com/Magic1224/comments/41972.htmlhttp://www.shnenglu.com/Magic1224/archive/2008/01/27/41972.html#Feedback0http://www.shnenglu.com/Magic1224/comments/commentRss/41972.htmlhttp://www.shnenglu.com/Magic1224/services/trackbacks/41972.html    1.static鍙互鐢ㄦ潵淇グ鍙橀噺錛岃繖鏃跺欒〃紺鴻繖涓彉閲忔槸瀛樺偍鍦ㄩ潤鎬佸瓨鍌ㄥ尯鐨勶紝鍗崇▼搴忎竴榪愯錛屽氨涓哄叾鍒嗛厤鍐呭瓨錛岀洿鑷崇▼搴忕粨鏉熴傚疄闄呬笂鏄湪main()鍑芥暟鎵ц涔嬪墠涓哄叏灞鍙橀噺鍜岄潤鎬佸彉閲忓垎閰嶅唴瀛樸備絾鏄彉閲忓湪鏁翠釜紼嬪簭榪愯鍛ㄦ湡閮藉瓨鍦ㄥ茍涓嶈〃紺哄湪鏁翠釜紼嬪簭涓兘鍙嬌鐢紝瀵逛簬灞閮ㄥ彉閲忥紝鍔爏tatic鍚庡叾浣滅敤鍩熶笉鍙橈紝浠嶇劧鏄眬閮ㄧ殑銆傚浜庡叏灞鍙橀噺錛屽姞涓妔tatic鍚庡彉閲忕殑浣滅敤鍩熺敱鍏ㄥ眬浣滅敤鍩熷彉涓烘枃浠朵綔鐢ㄥ煙錛屽嵆鍙湁鍦ㄥ綋鍓嶆枃浠朵腑鏄彲瑙佺殑銆?br>    2.static榪樺彲浠ョ敤鏉ヤ慨楗板嚱鏁幫紝鍦ㄤ慨楗板嚱鏁版椂鐨勪綔鐢ㄤ笌淇グ鍏ㄥ眬鍙橀噺綾諱技錛岃鏄庤鍑芥暟鍙鏈枃浠跺彲瑙併?br>


Magic 2008-01-27 15:43 鍙戣〃璇勮
]]>
C/C++涓殑瀛楄妭瀵歸綈http://www.shnenglu.com/Magic1224/archive/2008/01/18/41398.htmlMagicMagicFri, 18 Jan 2008 01:52:00 GMThttp://www.shnenglu.com/Magic1224/archive/2008/01/18/41398.htmlhttp://www.shnenglu.com/Magic1224/comments/41398.htmlhttp://www.shnenglu.com/Magic1224/archive/2008/01/18/41398.html#Feedback0http://www.shnenglu.com/Magic1224/comments/commentRss/41398.htmlhttp://www.shnenglu.com/Magic1224/services/trackbacks/41398.html闃呰鍏ㄦ枃

Magic 2008-01-18 09:52 鍙戣〃璇勮
]]>
久久综合伊人77777| 蜜桃麻豆www久久国产精品| 尹人香蕉久久99天天拍| 久久综合九色综合久99| 久久久久久青草大香综合精品| 久久青青国产| 久久精品国产亚洲AV电影| 国产成人精品久久一区二区三区 | 国产—久久香蕉国产线看观看| 日批日出水久久亚洲精品tv| 久久精品国产精品青草| 久久久国产打桩机| 国产一区二区三精品久久久无广告| 欧洲精品久久久av无码电影 | 99re这里只有精品热久久| 国产精品九九久久精品女同亚洲欧美日韩综合区 | 久久综合久久综合久久综合| 亚洲精品乱码久久久久久按摩 | 久久久国产乱子伦精品作者 | 日韩av无码久久精品免费| 久久99精品国产麻豆婷婷| 青青草原精品99久久精品66| 亚洲国产成人精品女人久久久| 久久久久免费看成人影片| 思思久久好好热精品国产| 国产高潮久久免费观看| 久久精品aⅴ无码中文字字幕不卡 久久精品aⅴ无码中文字字幕重口 | 亚洲精品无码成人片久久| 欧美精品福利视频一区二区三区久久久精品 | 久久久久久久91精品免费观看| 久久se精品一区二区影院| 久久精品国产91久久综合麻豆自制| 久久人人爽人人爽人人片AV不| 亚洲国产精品综合久久一线| 久久精品亚洲男人的天堂| 88久久精品无码一区二区毛片 | 久久一本综合| 久久精品国产亚洲Aⅴ蜜臀色欲| 一级做a爰片久久毛片16| 国产精品久久久久影院色| 久久99精品久久久久婷婷|