文件名称:缺省适配器模式 Java实现 IDEA工程
文件大小:13KB
文件格式:ZIP
更新时间:2022-01-27 19:12:59
设计模式 适配器 Java 软件架构
用Adapter模式设计一个仿生机器人: 要求机器人可以模拟各种动物行为,在机器人中定义了一系列方法,如机器人叫喊方法cry()、机器人移动方法move()等。如果希望在不修改已有代码的基础上使得机器人能够像狗一样汪汪叫,像狗一样快跑,或者像鸟一样叽叽叫,像鸟一样快快飞,使用适配器模式进行系统设计。 要求: 1、画出适合上述适配器模式的类图 2、给出相关代码。用printf("这是狗叫:汪汪汪")类似的方式表示相关的行为即可。
【文件预览】:
Adapter.iml
src
----test()
--------main.java(340B)
----robot()
--------BirdRobot.java(97B)
--------Robot.java(111B)
--------DogRobot.java(94B)
----animal()
--------Bird.java(206B)
--------DogAdapter.java(326B)
--------Dog.java(202B)
--------BirdAdapter.java(332B)
.idea
----misc.xml(489B)
----vcs.xml(173B)
----description.html(97B)
----modules.xml(261B)
----encodings.xml(171B)
----compiler.xml(734B)
----workspace.xml(23KB)
out
----production()
--------Adapter()