面向对象
文章平均质量分 79
tanliyoung
这个作者很懒,什么都没留下…
展开
-
为什么会存在事件?
show toc 欢迎来到 MSDN > 开发语言和工具 应该记住的事件 发布日期: 4/15/2001 | 更新日期: 6/25/2004转载 2006-09-06 11:31:00 · 920 阅读 · 0 评论 -
61条面向对象设计的经验原则
“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。” ----------Arthur J.Riel(1)所有数据都应该隐藏在所在的类的内部。(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。(3)尽量减少类的协议中的消息。(4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相原创 2006-12-14 18:08:00 · 658 阅读 · 0 评论 -
面向各维度的软件复用
复用!使我们软件工作者梦寐以求的目标。所谓复用,就是在不改变原有代码的情况下,重复使用原有代码。面向对象(OO)技术的三个基本特点都是为了复用。 封装。这个本就是为了复用。是对复杂数据结构的复用。事实上,封装并不是只有在OO在才出现的。 继承。是对基类代码的复用。派生类在不改变基类的情况下,复用了基类的代码。转载 2006-12-18 19:02:00 · 680 阅读 · 0 评论 -
Delphi中的多态
Delphi中的多态2007-04-05 19:05 剖析Delphi中的多态1什么是多态? 21.1概念 21.2多态的意义 21.3多态在delphi中如何实现的? 21.3.1 继承(Inheritance) 21.3.2 虚方法、动态方法与抽象方法,VMT/DMT,静态绑定与动态绑定 21.转载 2007-04-14 21:25:00 · 1177 阅读 · 0 评论