Head First设计模式读书笔记-第四章 Factory Pattern 工厂模式

工厂模式 简单工厂不是一种设计模式,可以称之为编程习惯,将变化抽离,做到程序之间解耦     静态工厂:利用静态方法定义一个简单的工厂;特点:不需要使用创建对象的方法来实力化对象,这也导致不能通过继承来改变创建方法的行为。 抽象工厂:定义抽象的产品族创建者,让具体的产品族创建者去创建产品。   定义 工厂方法模式:定义一个创建对象的接口,但由子类决定要实例化的类是哪一个,工厂方法让类把实力化推迟到
相关文章
相关标签/搜索