- 博客(2)
- 资源 (9)
- 收藏
- 关注
原创 设计模式学习笔记之设计模式总揽
<br />1、抽象工厂模式(abstract factory)提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。当需要产生产品对象家族时使用此模式。<br />2、工厂方法模式(factory method)定义一个用于创建对象的接口,让子类决定将哪一个类实例化,即将一个类的实例延迟到其子类。延迟子类的实例化。<br />3、创建者模式(builder)见一个负责对象的构建与他的表示分离,使得同样的构建过程可以创建不同的表示。需要创建一个组合对象时使用。<br />4、原型模式(prot
2010-10-10 22:31:00 275
原创 设计模式学习笔记之设计模式总揽
一、设计模式原则: 1、单一职责原则: 具体描述:应该有且仅有一个原因引起类的变更,即一个方法尽可能只做一件事,即尽可能只实现一个功能,而接口尽可能只负责一类功能描述,而类的设计尽量做到只有一个原因引起变化。 实现好处: 降低类复杂性,实现什么职责都有清晰明确的定义,提高了可读性,更进一步地提高可维护性,且降低了变更引起的风险。以为一个变化只有一个原因引起,那变化引起的变更只修改一个地方便可。 2、里氏替换原则: 具体描述:所有引用基类的地方必须能透明地使用期
2010-10-10 22:30:00 248
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人