![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 93
IwannaHair
这个作者很懒,什么都没留下…
展开
-
【设计模式】设计模式期末复习之创建型设计模式
在系统中加入新产品时,无须修改抽象工厂和抽象产品提供的接口,无须修改客户端,也无须修改其他的具体工厂和具体产品,而只要添加一个具体工厂和具体产品就可以了。定义:是对简单工厂模式的进一步抽象化,其好处是可以使系统在不修改原来代码的情况下引进新的产品,即满足开闭原则。工厂可以自主确定创建何种产品对象,而如何创建这个对象的细节则完全封装在具体工厂内部。用户只需要关心所需产品对应的工厂,无须关心创建细节,甚至无须知道具体产品类的类名。......原创 2022-08-14 19:03:09 · 197 阅读 · 1 评论 -
设计模式复习一
设计模式一、创建型模式创建型模式(Creational Pattern)对类的实例化过程进行了抽象,能够将软件模块中对象的创建和对象的使用分离。为了使软件的结构更加清晰,外界对于这些对象只需要知道它们共同的接口,而不清楚其具体的实现细节,使整个系统的设计更加符合单一职责原则。创建型模式在创建什么(What),由谁创建(Who),何时创建(When)等方面都为软件设计者提供了尽可能大的灵活性。创建型模式隐藏了类的实例的创建细节,通过隐藏对象如何被创建和组合在一起达到使整个系统独立的目的。1、简单工厂模原创 2022-04-24 21:55:52 · 3265 阅读 · 0 评论