
设计模式
TesuZer
这个作者很懒,什么都没留下…
展开
-
抽象工厂
抽象工厂定义 提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类(关于这句话的解释请在本文搜索haha)。需求不同国家的玩具店都卖自己国家的玩具,所以各个国家都有自己的玩具工厂生产自己国家的玩具供玩具店拿货(中国玩具工厂、外国玩具工厂),各国工厂的共同点是都生产三个等级的玩具,bad、normal、good。实现设计抽象工厂根据需求也就是说生产...原创 2018-07-26 14:43:52 · 242 阅读 · 0 评论 -
简单工厂、工厂方法、抽象工厂简明总结
图例参考:https://www.cnblogs.com/zhangchenliang/p/3700820.html抽象工厂和工厂方法区别个人总结:抽象工厂中产品有产品族的概念,比如车辆类型族(运动型、舒适型),车辆品牌族(宝马、奔驰),族和族可以互相组合,所以抽象工厂中具体工厂可以以侧重点命名SportDriver和BusinessDriver,然后在Sport里面用方法createBe...原创 2019-04-20 11:36:12 · 4426 阅读 · 0 评论