小新的技术天地

Make It Works !

博客园 首页 新随笔 联系 订阅 管理

2004年11月23日 #

摘要: 复用实现:1.实际上代码复用并不像我们希望得那么容易;要设计一个复用性良好的对象,需要经验和远见。2.复用代码最简单直接的方式是直接使用这个类来创建对象,但是你也可以将那个类的对象放到一个新的类中。3.合成具有极大的灵活性,继承就没有这种灵活性。(关于什么是合成,请见原书)4.由于继承在OOP中是如此重要,因此会被反复强调,以至于新手们会认为,应该尽量使用继承。其实一味的使用继承会导致很奇怪也很复... 阅读全文
posted @ 2004-11-23 22:25 小新0574 阅读(845) 评论(0) 推荐(0) 编辑

摘要: 这次的代码更恐怖,一个字 – 长,二个字 – 够长,三个子 – 真是长,哈哈,不过你仔细研究一下还挺有意思的:) usingSystem;enumMoveRequestType{FastForward,SlowForward,Reverse};classMoveRequestEventArgs:EventArgs{privateMoveRe... 阅读全文
posted @ 2004-11-23 16:17 小新0574 阅读(2014) 评论(3) 推荐(0) 编辑

摘要: 还是老规矩,先看代码:) usingSystem;classMulticastTester{delegatevoidGreeting();publicstaticvoidSayThankYou(){Console.WriteLine("Thankyou!");}publicstaticvoidSayG... 阅读全文
posted @ 2004-11-23 12:42 小新0574 阅读(1619) 评论(2) 推荐(0) 编辑