摘要:
OO基础: 抽象,封装,多态,继承OO原则:1.封装变化,2.多用组合,少用继承3.针对接口编程,而不是针对实现编程。4.为交互对象之间的松耦合设计而努力。5.对扩展开放,对修改关闭。6.要依赖抽象,不要依赖具体对象。(依赖倒置)简单工厂方法模式(Simple Factory Pattern):将对象的创建封装起来,在运行是动态的改变行为,更换不同的实现。工厂方法模式(Factory Method Pattern):定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。通过让子类决定该创建的对象是什么,来达到将对象创建的过程封装的目的。抽象工厂模式(Abs 阅读全文