摘要: GOF23设计模式之建造者模式 场景: 我们要建造一个复杂的产品。比如:神州飞船,Iphone。这个复杂的产品的创建。有这样的一个问题需要处理: 装配这些子组件是不是有个步骤问题? 实际开发中,我们所需要的对象构建时,也非常复杂,有很多步骤需要处理时。 本质: 1)分离了对象子组件的单独构造(由 B 阅读全文
posted @ 2019-03-09 16:42 涛先森の日常 阅读(318) 评论(0) 推荐(0) 编辑
摘要: GOF23设计模式之工厂模式 工厂模式实现了创建者和调用者的分离。 分为:简单工厂、工厂方法、抽象工厂 面向对象设计的基本原则: OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对扩展开放,对修改关闭。 DIP(依赖倒转原则,Dependence Inversion 阅读全文
posted @ 2019-03-09 15:43 涛先森の日常 阅读(178) 评论(0) 推荐(0) 编辑