没有合适的资源?快使用搜索试试~ 我知道了~
DesignPattern-321:参考-头先设计模式
共61个文件
java:59个
gitignore:1个
md:1个
需积分: 5 0 下载量 41 浏览量
2021-05-14
21:10:33
上传
评论
收藏 31KB ZIP 举报
温馨提示
设计模式 参考头优先设计模式但是代码有所修改。 策略模式 使用组合而不是继承。 定义算法并封装它们中的每一个,以便可以互换使用。
资源推荐
资源详情
资源评论
收起资源包目录
DesignPattern-321-master.zip (61个子文件)
DesignPattern-321-master
src
headfirst
factorymethod
Pizza.java 817B
PizzaFactory.java 357B
PepperoniPizza.java 187B
PizzaStoreMain.java 244B
CheesePizza.java 337B
PizzaStore.java 427B
command
LightOffCommand.java 319B
Command.java 96B
RemoteMain.java 794B
LightOnCommand.java 317B
AllOnMacroCommand.java 392B
NoCommand.java 171B
Light.java 351B
RemoteController.java 2KB
templatemethod
BeverageMain.java 257B
Coffee.java 244B
Tea.java 239B
Beverage.java 588B
strategy
Mute.java 189B
FlyWithWings.java 193B
DuckSimulatorMain.java 563B
Quack.java 163B
Duck.java 423B
DecoyDuck.java 295B
FlyNoWay.java 180B
QuackBehavior.java 82B
Squeak.java 182B
RealDuck.java 290B
RubberDuck.java 296B
FlyBehavior.java 78B
singleton
ChocolateBoiler.java 1KB
BoilerMain.java 893B
state
SoldOutState.java 729B
GumballMachineMain.java 325B
SoldState.java 1002B
NoQuarterState.java 743B
GumballMachine.java 2KB
State.java 151B
HasQuarterState.java 832B
decorator
Espresso.java 144B
StarBucksMain.java 286B
BeverageDecorator.java 822B
Milk.java 309B
Beverage.java 717B
observer
v2
WeatherStationMainV2.java 708B
CurrentConditionDisplay.java 791B
DisplayElement.java 89B
WeatherData.java 1018B
ForecastDisplay.java 788B
v1
Observer.java 124B
DisplayElement.java 89B
WeatherData.java 1KB
Subject.java 181B
WeatherStationMain.java 679B
CurrentConditionsDisplay.java 774B
ForecastDisplay.java 703B
my
singleton
jdbc
UniqueConnection.java 2KB
SingletonJDBCMain.java 2KB
Test.java 386B
.gitignore 221B
README.md 270B
共 61 条
- 1
资源评论
zhangjames
- 粉丝: 21
- 资源: 4745
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功