考点1:创建型设计模式
考点2: 结构型设计模式
考点3: 行为型设计模式
考点4:设计模式拼写及分类汇总
-
架构模式:软件设计中的高层决策,如C/S结构就数域架构模式,反映了开发软件系统过程中所做的基本设计决策
-
设计模式:主要关注软件系统的设计,与具体的实现语言无关
-
惯用法:最低层的模式,关注软件系统的设计与实现
创建型设计模式
-
工厂方法模式:定义一个创建对象的接口,但由子类决定需要实例化哪一个类。**工厂方法使得子类实例化的过程推迟。速记:动态生产对象**
-
抽象工厂模式:提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定它们具体的类。**速记关键字:生产成系列对象(只存在一个产品等级结构时,抽象工厂模式退化成工厂方法模式)**
-
原型模式:用原型实例指定创建对象的类型,并且通过拷贝这个原型来创建新的对象。**速记:克隆对象。**
-
单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点。**速记:单实例**
-
构建器模式:讲**一个复杂类的表示与其构造分离,相同的构建过程能得出不同的表示。**速记关键字:复杂对象构造
结构型设计模式
行为型设计模式
https://blog.csdn.net/qq_45001002/article/details/108823806
https://zhuanlan.zhihu.com/p/575645658
扫描二维码,在手机上阅读!
评论