OOP
xxxhelloworld
这个作者很懒,什么都没留下…
展开
-
结合设计模式理解多用组合少用继承的原则(转)
刚刚接触模式或者学习模式的人,经常会有这样的问题,为什么模式是成功的呢?很多人都会说模式是经验的积累,当然是正确的。可是经验为什么偏偏就证明了这种模式是正确的呢?这其中起用作的就是面向对象的基本原则。正是因为模式都或多或少的符合了面向对象的基本原则,所以模式才成为我们面向对象的设计和编码过程中不败的法则。那么什么是面向对象的基本原则呢?这就是我们将要一一讲到的问题。单纯的讲到一个个的原则,就是...原创 2010-01-19 10:45:54 · 411 阅读 · 0 评论 -
OOD六大原则
面向对象设计的六大原则1.开放封闭原则(复用性强,易扩展)2.依赖倒转原则(依赖于抽象,而不是具体的实现,面向接口(抽象)编程)3.里氏代换原则(子类型必须能够替换它的基类型,替换后软件功能不受到影响)4.多用组合少用继承(策略模式)5.迪米特法则(最少知识原则,只和朋友通信,不跟陌生人打交道,门面模式)6.接口隔离原则(接口不能臃肿,一个接口相当于一个角色,如果一个类实现...原创 2010-01-19 15:11:31 · 397 阅读 · 0 评论