本仓库的实现基于《Head First 设计模式》与《设计模式: 可复用面向对象软件的基础》,尽量保证简单易懂。
对代码详细的解释请参考我的笔记:设计模式
笔记中的 UML 图使用 StarUML 绘制,文件可在本仓库找到。
欢迎对代码和 UML 图进行编辑改正!
本仓库的实现基于《Head First 设计模式》与《设计模式: 可复用面向对象软件的基础》,尽量保证简单易懂。
对代码详细的解释请参考我的笔记:设计模式
笔记中的 UML 图使用 StarUML 绘制,文件可在本仓库找到。
欢迎对代码和 UML 图进行编辑改正!