根据类图写java代码,java编程图

JAVA程序编写 求大神帮忙把这个uml类图写成Java程序,感激不尽

如果只是写对应的类很简单,要结合数据库写对应的Sql语句比较费事点,你们什么要求

成都创新互联是一家专注于网站制作、成都网站制作与策划设计,什邡网站建设哪家好?成都创新互联做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:什邡等地区。什邡做网站价格咨询:13518219792

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根据类图创建类

推荐使用ModelGoon!*ModelGoon是什么?它是一个Eclipse插件,用于基于UML图的模型设计,以及逆向工程(即从已有源代码生成类图等,以作为代码分析或者文档使用)。*适用条件ModelGoon目前最新的版本是3.0.0,适用于Eclipse3.4+,包括最新的

UML类图怎么生成JAVA 代码

在ROSE里,选定要生成代码的类图——菜单“TOOL”——java/j2EE——generate code

【java】有一个抽象类图,要求看着类图,写出代码,这个我有点看不懂,求指导

uml类图你看下吧,这是个抽象类AbstractStudentManager 类名字

抽象方法是最后两个方法,其他事公有方法,()前的名字是方法名,返回类型是:号右边的

你只要把方法写出就行了;如:public abstract class AbstractStudentManager {

public String viewExamTime(){

//TODO

return null;

}

public String view2(){

//TODO

return null;

}

public String view3(){

//TODO

return null;

}

public void down(){

//TODO

return;

}

public void upate(){

//TODO

return;

}

public void print(){

//TODO

return;

}

public abstract void printMsg();

public abstract Student getStudentById(int id);

}


名称栏目:根据类图写java代码,java编程图
转载注明:http://scyanting.com/article/hsjicj.html