AI
推荐
模板社区
专题
登录
免费注册
首页
流程图
详情
策略模式
2018-04-19 11:00:56
6
举报
分享方式
免费使用
实现鸭子的行为
设计模式 java
模版推荐
作者其他创作
大纲/内容
FlyWithWings
fly() {// 实现鸭子飞行}
FlyNoWay
fly() {// 什么都不做}
真的呱呱叫
名为呱呱叫,其实不出声
MuteQuack
quack() {// 什么都不做}
名为呱呱叫,实为吱吱叫
实现鸭子的行为
QuackBehavior
quack()
实现所有不会飞的鸭子的动作
FlyBehavior
fly()
Squeak
quack() {// 橡皮鸭子吱吱叫}
实现了所有有翅膀的鸭子飞行动作
Quack
quack() {// 鸭子呱呱叫}
收藏
立即使用
策略模式
Mike Leong
职业:developer
去主页
Collect
Get Started
策略模式类图
Collect
Get Started
活动策略2
Collect
Get Started
策略
Collect
Get Started
元认知策略(过程)
评论
0
条评论
下一页
Document