您的位置:首页 > 其它

模式设计--工厂

2016-07-05 14:33 204 查看
工厂,就是帮别人生产的。公司出钱让工厂生产,这样有效的降低了公司于产品的联系,即降低了耦合性。工厂模式分为简单工厂,工厂方法,抽象工厂。以手机为例,具体如下:

简单工厂:

一个手机抽象主类,多个手机抽象子类,一个工厂,具体手机对象在手机工厂中生产,



工厂方法:

这与简单工厂不同的是建立了一个抽象工厂父类,多个具体工厂子类继承,具体手机具体工厂生产。

工厂父类:



工厂子类:



手机父类:



手机子类:



实现:



抽象工厂:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: