package com.test;
创新互联建站坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站建设、网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的市中网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
public class Duck extends Animal {
private String name;
public String getName() {
return name;
}
public void shout() {
System.out.println("嘎嘎嘎……");
}
public Duck(String name) {
super();
this.name = name;
}
}
package com.test;
public class Cat extends Animal {
private String name;
public void shout() {
System.out.println("喵喵喵……");
}
public Cat(String name) {
super();
this.name = name;
}
public String getName() {
return name;
}
}
package com.test;
public class Dolphin extends Animal {
private String name;
public Dolphin(String name) {
super();
this.name = name;
}
public void shout() {
System.out.println("海豚音……");
}
public String 弯脊态getName() {
return name;
}
}
package com.test;
public abstract class Animal implements Bark{
}
package com.test;
public interface Bark {
void shout();
}
package com.test;
public class Test {
public static void main(String[] args) {
System.out.println("动物名\t动物叫"埋源);
// 多态体现
Animal duck = new Duck("唐老鸭");
System.out.print(((Duck) duck).getName() + "\t");
duck.shout();
Animal cat = new Cat("加菲猫");
System.out.print(((Cat) cat).getName() + "\t");
cat.shout();
Animal dolphin = new Dolphin("海豚奇奇");
System.out.print(((Dolphin) dolphin).getName() + "\t");
dolphin.shout();
System.out.println("\n动物名\t腿的条数\t动物叫");
Animal[] animals = new Animal[3];
animals[0] = duck;
animals[1] = cat;
animals[2] = dolphin;
for (Animal animal : animals) {
if (animal instanceof Duck) {
System.out.print(((Duck) animal).getName() + "\t2\t");
animal.shout();
} else if (animal 野烂instanceof Cat) {
System.out.print(((Cat) animal).getName() + "\t4\t");
animal.shout();
} else {
System.out.print(((Dolphin) animal).getName() + "\t4\t");
animal.shout();
}
}
}
}
简单写了下
如果对于类图要求不核没是很高的话 可以使用netBeans,安装一个插件就可以了 UML插件。而且都或氏笑是免费的 那个还可以生成代码的。。。。衫含
添加变量ClassPahth到windows环境中,
CLASSPATH=C:\Program Files\Java\j2re1.4.1_04\lib\rt.jar
然者悉前后转换路径为:
1.点击Tools- Java/J2ee- Reverse Engineer,调出Java Reverse Engineer对话框。
2、在此页面添加陆磨要进行逆向工程的Java文件,并选中,然后点击Reverse按钮首清即可
网站名称:类图的java代码实现 java类图与代码实例
网站网址:https://www.cdcxhl.com/article40/ddpjpeo.html
成都网站建设公司_创新互联,为您提供外贸建站、移动网站建设、微信小程序、网站内链、App开发、做网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联