设计模式
if_deram
这个作者很懒,什么都没留下…
展开
-
工厂方法模式
定义:定义一个创建对象的接口,但让实现这个接口的类来决定实列化哪个类,工厂方法让类的实列化推迟到子类中进行。优点:用户只需关心所需产品对应的工厂,无须关心创建细节,加入新的产品符合开闭原则,提高可扩展性。每个实例都需要对应的工厂,把对象的创建交给对应的工厂来实现,工厂类职责相对过重,增加新的产品需要修改工厂类的判断逻辑,违背开闭原则public abstract class Video { public abstract void produce();}public c.原创 2021-09-06 08:59:28 · 85 阅读 · 0 评论 -
简单工厂模式
定义:由一个工厂对象创建出哪一种产品类的实例原创 2021-09-06 08:51:27 · 96 阅读 · 0 评论