网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

类图的java代码实现 java类图与代码实例

Java的题目有点急!

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();

}

}

}

}

简单写了下

JAVA UML类图 生成程序

如果对于类图要求不核没是很高的话 可以使用netBeans,安装一个插件就可以了 UML插件。而且都或氏笑是免费的 那个还可以生成代码的。。。。衫含

Rational Rose怎样把Java源代码生成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类图与代码实例
路径分享:http://bjjierui.cn/article/ddpjpeo.html

其他资讯