设计模式之-工厂模式理解
一、工厂的思想(生活实例)
1:手机论:
(1)苹果手机,小米手机,华为手机,锤子手机,诺基亚手机,vivo手机
(2)以上都是手机只是名称不同(品牌),我们可以理解为这些手机从同一个工厂生产出来,贴上不同的标签,就会成为以上不同名称(品牌)的手机,当前只考虑手机名称(品牌)和手机两个要素
(3)总结:手机工厂可看做(phoneFactory())一个可以被继承的父类,各个品牌的手机可以被看做为子类(如:xiaomiPhone()),这下xiaomi手机就有手机手机工厂生产出来的手机的属性了,各个品牌的手机就可以生产自己的手机了,而且还可以在自己品牌的手机中添加,自己想要的其他功能,
(4)注意手机工厂只是提供所有的手机都共有的功能(属性)
posted on 2018-10-10 20:42 咖啡的味道(java) 阅读(235) 评论(0) 编辑 收藏 举报