java餐饮管理系统源码6-design-pattern:设计模式

时间:2021-06-05 04:50:22
【文件属性】:
文件名称:java餐饮管理系统源码6-design-pattern:设计模式
文件大小:55KB
文件格式:ZIP
更新时间:2021-06-05 04:50:22
系统开源 java餐饮管理系统源码6 [TOC] 什么是设计模式 设计模式(Design pattern)是一套反复被使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 为什么使用设计模式 实用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码的可靠性。 设计模式分类 创建型模式 对象实例化的模式,用于解耦对象实例化过程 结构型模式 把类或对象结合在一起,形成一个更大的结构 行为型模式 类和对象如何交互、以及划分责任和算法 设计模式介绍及代码描述 创建型模式 单例模式 确保一个类只有一个实例,并且提供全局的访问点 特点: 1.只有一个实例 2.自我实例化 3.全局提供访问点 用途: 当系统中只需要一个实例对象或者系统中只允许一个公共访问点时,使用单例模式 优点: 节约资源、提高效率 缺点: 单例类的职责过重,违背了“单一职责的原则”,没有抽象类,拓展困难 /** *单例模式 - 懒汉式 */ public class SingletonLazy { private static SingletonLazy instance; private SingletonLazy(){} pu
【文件预览】:
design-pattern-master
----.gitignore(32B)
----README.md(72KB)
----src()
--------com()

网友评论