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