周一,上午去自习室复习,
复习了软件设计模式的前七章,
其中重点是简单工程模式,工厂方法模式,抽象工厂模式,建造者模式
其中简单工厂模式最初级,不符合开闭原则
工厂方法模式次级,通过创建一个新的产品类工厂,单独开辟一个空间,不影响其他的类,符合开闭原则,但是当产品过多,会非常庞大
抽象工厂模式将同类产品工厂封装起来,例如海尔工厂可以生产空调电视电冰箱等,使一个工厂可以生产多个产品,同时也符合开闭原则
建造者模式是最复杂的建型模式,他用于创建一个包含多个组成部分的复杂对象,可以返回一个完整的产品对象给用户,例如创建一个汽车工厂,生产方向盘轮胎的重要零部件,最终将他们组装起来组成一个完整的汽车产品给用户。
标签:复习,创建,每日,模式,开闭,博客,产品,工厂 From: https://www.cnblogs.com/yvxiaoshuai/p/17910630.html