
设计模式笔记
colodoo(纸伞)
每天进步一点点。
展开
-
设计模式笔记:单例模式
本文由 colodoo(纸伞)整理 参考书籍《图解设计模式》 QQ 425343603 Java学习交流群(717726984) 单例模式 确保只生成一个实例的模式被称作为Singleton模式。 角色 包含角色 Singleton Singleton 在Singleton模式中,只有Singleton这一个角色。Singleton角色中有一个返回唯一实例的static方法。该方法总是返回同一个实例。 类图 代码样例 package com.zhisan.singleton; /** * .原创 2021-06-29 22:33:31 · 139 阅读 · 0 评论 -
设计模式笔记:工厂模式
本文由 colodoo(纸伞)整理 QQ 425343603 参考书籍《图解设计模式》 工厂模式 Product(产品) Creator(创建者) ConcreteProduct(具体的产品) ConcreteCreator(具体的创建者) Product(产品) Product角色属于框架这一方,是一个抽象类。 Creator(创建者) Creator角色属于框架这一方,它是负责生成Product角色的抽象类,但具体的处理则由子类ConcreteCreator角色决定。 ConcreteProdu.原创 2021-06-28 22:07:23 · 82 阅读 · 0 评论 -
设计模式笔记:观察者模式
设计模式笔记:观察者模式 本文由 colodoo(纸伞)整理 QQ 425343603 参考书籍《图解设计模式》 观察者模式 Subject(观察对象) ConcreteSubject(具体的观察对象) Observer(观察者) ConcreteObserver(具体的观察者) Subject(观察对象) Subject角色表示观察对象。Subject对象定义了注册观察者和删除观察者的方法。此外,它还声明了“获取现在状态”的方法。 ConcreteSubject(具体的观察对象) Concre原创 2021-06-27 21:55:13 · 103 阅读 · 2 评论