- 博客(3)
- 收藏
- 关注
原创 【设计模式】设计模式期末复习之创建型设计模式
在系统中加入新产品时,无须修改抽象工厂和抽象产品提供的接口,无须修改客户端,也无须修改其他的具体工厂和具体产品,而只要添加一个具体工厂和具体产品就可以了。定义:是对简单工厂模式的进一步抽象化,其好处是可以使系统在不修改原来代码的情况下引进新的产品,即满足开闭原则。工厂可以自主确定创建何种产品对象,而如何创建这个对象的细节则完全封装在具体工厂内部。用户只需要关心所需产品对应的工厂,无须关心创建细节,甚至无须知道具体产品类的类名。......
2022-08-14 19:03:09
198
1
原创 设计模式复习一
设计模式 一、创建型模式 创建型模式(Creational Pattern)对类的实例化过程进行了抽象,能够将软件模块中对象的创建和对象的使用分离。为了使软件的结构更加清晰,外界对于这些对象只需要知道它们共同的接口,而不清楚其具体的实现细节,使整个系统的设计更加符合单一职责原则。 创建型模式在创建什么(What),由谁创建(Who),何时创建(When)等方面都为软件设计者提供了尽可能大的灵活性。创建型模式隐藏了类的实例的创建细节,通过隐藏对象如何被创建和组合在一起达到使整个系统独立的目的。 1、简单工厂模
2022-04-24 21:55:52
3268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人