根据类图写出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;
【根据类图写出java代码 根据类图写出java代码的方法】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();
}
}
}
}
简单写了下
根据UML图,写出Java程序的代码有,可以用trufun
kant
的反向工程功能,支持将java项目反向生成uml类图,并且自动生成各类关系!可以参考trufun
在线帮助系统进行操作!
【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);
}
UML类图怎么生成JAVA 代码在ROSE里,选定要生成代码的类图——菜单“TOOL”——java/j2EE——generate code
JAVA程序编写 求大神帮忙把这个uml类图写成Java程序,感激不尽如果只是写对应的类很简单根据类图写出java代码,要结合数据库写对应的Sql语句比较费事点 , 根据类图写出java代码你们什么要求
powerdesigner如何生成java代码跟mysql语句?1.生成java代码
首先选择你要生成代码的类图,然后单击菜单栏的Language菜单,选择Generate java code选项 。
会出现上图所示的对话框,选择文件输出目录 , 单击确定就可以了 。
2. 生成MySQL语句
首先要在物理数据模型视图下(physical data model)选择菜单栏的Database菜单下的Generate Database,会出现如下对话框:
选择输出目录,你如果只是生成sql脚本,在Generation type选择Script generation就可以了 。如果你想直接连接数据库,就选择Direct generation 。当然你要用mysql数据库 , 就必须在创建或者用逻辑或者概念模型生成physical data model时就要把dbms选项选为mysql数据库 。
关于根据类图写出java代码和根据类图写出java代码的方法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读