文件名称:HeadFirstDesignPatterns
文件大小:18KB
文件格式:ZIP
更新时间:2024-07-20 00:09:46
Java
Head First 设计模式 策略模式 编码客户端,抽象鸭类。 游泳行为是恒定的,所有鸭子都可以游泳。 显示行为被实现鸭子抽象类的每个类覆盖。 飞行行为和嘎嘎行为正在发生变化,并从鸭子实现中删除。 它们被编码为一个接口。 ====================== 简单的工厂模式 添加简单工厂设计模式的代码 添加了 Pizza 类和两个子类 Cheese 和 Peperoni,实现了 Pizza 类 PizzaStore 使用 Pizza 类及其子类 将对象创建代码从 PizzaStore 移动到 SimpleFactory 以便关闭 PizzaStore 进行修改。 如果要创建任何新对象,只需更改 SimpleFactory 代码 ====================== 命令模式 带队列的命令模式 带日志记录的命令模式 新增Vendor Class Light、Garage
【文件预览】:
HeadFirstDesignPatterns-master
----src()
--------main()
----README.md(1KB)