摘要: 工厂模式 概述 在父类中提供一个创建对象的方法,允许子类决定实例化对象的类型。 使用场景 假设一家汽车制造公司,一直在使用一套程序生产比亚迪型号的汽车,现在出现了大批量的特斯拉汽车的订单,如果在原来的程序上进行修改的话就会违反开闭原则,同时如果后期又多了其他品牌的订单,则再原程序上修改显得不现实。 阅读全文
posted @ 2021-07-26 22:26 Jimmyhe 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 作用 生成器模式是一种创建型设计模式,能够分布创建复杂对象。允许使用相同的创建代码生成不同类型和形式的对象。 结构 生成器接口(Builder) 声明在所有类型生成器中通用的产品构造步骤。 具体生成器(Concrete Builders) 提供构造过程的不同实现,具体生成器也可以构造不遵循通用接口的 阅读全文
posted @ 2021-07-26 22:25 Jimmyhe 阅读(68) 评论(0) 推荐(0) 编辑