【文件属性】:
文件名称:design_pattern:几种设计模式的实现
文件大小:60KB
文件格式:ZIP
更新时间:2021-06-10 04:15:15
Java
设计模式
如果要执行任何提供的测试程序,请查看模式文件夹中的 README.md。
要启动各种测试程序,请阅读 README.md 文件中每个文件夹中的说明
抽象工厂
提供一个接口来创建属于同一系列的对象组。
提供用于从同一族创建对象的接口。
适配器
将一个类的接口转换为另一个接口。
将一个类的接口转换为另一个类。
建造者
封装了产品的构建过程。
封装了某个产品的构建过程。
命令
在类层次结构中封装用户请求和预期行为之间的链接。
将用户事件和预期行为之间的关系封装在一个类层次结构中。
装饰器
动态地向对象添加功能。
动态地向对象添加功能。
正面
提供单一且简单的界面来访问复杂的系统。
提供用于访问复杂系统的单一且简单的界面。
迭代器
是一种可以导航聚合的方法。
它是一种可以遍历聚合的方法。
观察员
设置发布-订阅架构。
它定义了观察和观察者之间的依赖性。
代理人
控制对一