毕业设计订餐系统源码
义码当仙之设计模式
概念
是一套被反复使用、多数人知晓、经过分类编目的优秀代码设计经验的总结。使用设计模式是为了重用代码,使代码更易理解并保证代码的可靠性。
二、分类
创建型(5)
创建型模式是用来创建对象的模式,抽象了实例化的过程,帮助一个系统独立于其关联对象的创建、组合和表示方式。
单例模式(Singleton
Pattern):
一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。
工厂方法模式(Factory
Method
Pattern):
在工厂方法模式中,工厂类成为了抽象类,实际的创建工作将由其具体子类来完成。工厂方法的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中去,强调的是“单个对象”的变化。
抽象工厂模式(Abstract
Factory
Pattern):
抽象工厂是所有工厂模式中最为抽象和最具有一般性的一种形态。抽象工厂可以向客户提供一个接口,使得客户可以在不必指定产品具体类型的情况下,创建多个产品族中的产品对象,强调的是“系列对象”的变化。
建造者模式(Builder
Pattern):
把构造对象实例的逻辑转移
2021-06-30 16:30:05
936KB
系统开源
1