根据策略模式,设计并实现模拟鸭子程序

时间:2020-12-21 14:45:03
【文件属性】:
文件名称:根据策略模式,设计并实现模拟鸭子程序
文件大小:19KB
文件格式:ZIP
更新时间:2020-12-21 14:45:03
策略模式 鸭子程序 详细介绍:http://blog.csdn.net/jinmie0193/article/details/78691074博客 请根据策略模式,设计并实现模拟鸭子程序。其中,部分代码已经写好,包括: 主程序 "飞行”行为接口 "叫”行为接口 鸭子的基类 请在此框架下,继续完成MallardDuck、RubberDuck、DecoyDuck和ModelDuck等子类,以及FlyWithWings、FlyNoWay、FlyRocketPowered和Quack等行为类的编码和调试。 使程序最终运行结果如下图所示(XXXX为本人学号): I'm real Mallard duck.(Made by x) Quack I'm can flying! I'm real rubber duck.(Made by x) Squeak I'm can't fly! I'm real decoy duck.(Made by x) Slience I'm can't fly! I'm real model duck.(Made by x) Quack I'm can't fly! I'm can flying with rocket!
【文件预览】:
Duck
----Duck()
--------src()
--------bin()
--------.classpath(301B)
--------.settings()
--------.project(380B)

网友评论