知行合一

享受过程 漠视结果

导航

设计模式

简单工厂模式

你需要一群对象,他们有共同的方法(可以都继承自某个接口),写一个工厂专门用来创建实现改接口的类对象,

当你需要某个类时,用工厂类去创建你想要的那个类。

一个接口

多个实现该接口的类

一个工厂类

需要对象时,用工厂去创建类

你需要一个厂家给你提供不同型号的轮胎

 

抽象工厂模式

把简单工厂模式中的工厂类抽象成接口

你需要多个厂家给你提供不同型号的轮胎

posted on 2011-09-02 15:49  项羽  阅读(181)  评论(0编辑  收藏  举报