设计模式
文章平均质量分 75
iteye_10641
这个作者很懒,什么都没留下…
展开
-
面向对象设计的原则
Open-Close原则 是一个愿景性质的原则,如果系统能够达到Open-Close原则描述的情形就比较理想了,对扩展开放、对修改关闭,即,不修改原有代码即可完成对系统的扩展。 实现Open-Closed原则,抽象化是关键。 抽象层,因为抽象所以稳定。不变应万变,不用修改,满足Open-Closed原则的Closed一头。 抽象层的具体实现层可以满足扩展要求,满足Open-Closed原则...原创 2008-10-05 19:54:46 · 82 阅读 · 0 评论 -
工厂模式Factory
对象创建模式的一种 简单工厂模式:根据输入参数直接返回具体的产品。简单工厂模式对于产品类型增加将修改工厂类,不能满足开闭原则。 工厂方法模式:工厂类和产品类都不是具体类,这样增加新的产品需要增加具体的工厂类和产品类。核心是一个抽象工厂类,而简单工厂模式的核心是一个具体的工厂类。...2008-10-05 21:58:36 · 83 阅读 · 0 评论