HeadFirst设计模式读书笔记(4)-工厂模式

工厂方法模式:定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。

所有工厂模式都用来封装对象的创建。工厂方法模式通过让子类决定该创建的对象是什么,来达到将对象创建的过程封装的目的。

依赖倒置原则(Dependency Inversion Principle):要依赖抽象,不要依赖具体类。

posted @ 2014-01-13 14:51  CandyZkn  阅读(166)  评论(0编辑  收藏  举报