摘要:
设计原则: 1、找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要的代码混在一起。 2、针对接口编程,而不是针对实现编程。 3、多用组合,少用继承。 4、为了交互对象之间的松耦合设计而努力。 5、类应该对扩展开放,对修改关闭。 6、要依赖抽象,不要依赖具体类。 7、最少知识原则:只和你的密 阅读全文
摘要:
一、设计模式空间 类模式:处理类和子类之间的关系,通过继承建立,静态。 对象模式:处理对象之间的关系,动态性。 1、创建型:对象的创建。 类:Factory Method 将对象的部分创建工作延迟到子类 对象:Abstract Factory、Bulider、Prototype、Singleton 阅读全文