根据uml写java代码 java画出uml图的代码

按照下列UML图,用java实现代码?Point2D.java
/**
* Title: Point2D.javabr
* Description:
*
* @author 王凯芳
* @date 2020年3月5日 下午7:09:35
* @version 1.0
*/
public class Point2D {
protected float x;
protected float y;
public Point2D() {
super();
}
public Point2D(float x, float y) {
super();
this.x = x;
this.y = y;
}
public float getX() {
return x;
}
public void setX(float x) {
this.x = x;
}
public float getY() {
return y;
}
public void setY(float y) {
this.y = y;
}
public float[] getXY() {
return new float[] { x, y };
}
public void setXY(float x, float y) {
this.x = x;
this.y = y;
}
@Override
public String toString() {
return "(" + x + "," + y + ")";
}
}
Point3D.java
/**
* Title: Point3D.javabr
* Description:
*
* @author 王凯芳
* @date 2020年3月5日 下午7:09:35
* @version 1.0
*/
public class Point3D extends Point2D {
private float z;
public Point3D() {
super();
}
public Point3D(float x, float y, float z) {
super();
this.x = x;
this.y = y;
this.z = z;
}
public float getZ() {
return z;
}
public void setZ(float z) {
this.z = z;
}
public float[] getXYZ() {
return new float[] { x, y, z };
}
public void setXYZ(float x, float y, float z) {
this.x = x;
this.y = y;
【根据uml写java代码 java画出uml图的代码】this.z = z;
}
@Override
public String toString() {
return "(" + x + "," + y + "," + z + ")";
}
}
根据UML图,写出Java程序的代码有,可以用trufun
kant
的反向工程功能,支持将java项目反向生成uml类图,并且自动生成各类关系!可以参考trufun
在线帮助系统进行操作!
UML类图怎么生成JAVA 代码在ROSE里,选定要生成代码的类图——菜单“TOOL”——java/j2EE——generate code
有没有uml工具能自动生成java代码的?我常用的是staruml,其他一些uml软件,如rational
rose都是可以的,即可正向生成,也可以逆向生成
有没有通过UML图自动生成Java代码的工具常用的是StarUML,其他一些UML软件 , 如Rational Rose都是可以的,即可正向生成,也可以逆向生成
关于根据uml写java代码和java画出uml图的代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读