當前位置:編程學習大全網 - 源碼下載 - Javauml導入源代碼

Javauml導入源代碼

Point2D.java

/**

*?標題:?point 2d . Java & lt;br & gt

*?描述:

*?

*?@作者?王

*?@日期?2020年3月5日?晚上7點09分35秒

*?@版本?1.0

*/

公共?班級?Point2D?{

受保護?浮動?x;

受保護?浮動?y;

公共?Point2D()?{

super();

}

公共?Point2D(float?x,?浮動?y)?{

super();

這個. x?=?x;

這個. y?=?y;

}

公共?浮動?getX()?{

回歸?x;

}

公共?作廢?setX(float?x)?{

這個. x?=?x;

}

公共?浮動?getY()?{

回歸?y;

}

公共?作廢?setY(浮?y)?{

這個. y?=?y;

}

公共?float[]?getXY()?{

回歸?新的?float[]?{?x,?y?};

}

公共?作廢?setXY(float?x,?浮動?y)?{

這個. x?=?x;

這個. y?=?y;

}

@覆蓋

公共?字符串?toString()?{

回歸?"("?+?x?+?","?+?y?+?")";

}

}

Point3D.java

/**

*?標題:?point 3d . Java & lt;br & gt

*?描述:

*?

*?@作者?王

*?@日期?2020年3月5日?晚上7點09分35秒

*?@版本?1.0

*/

公共?班級?Point3D?延伸?Point2D?{

私人?浮動?z;

公共?Point3D()?{

super();

}

公共?Point3D(float?x,?浮動?y,?浮動?z)?{

super();

這個. x?=?x;

這個. y?=?y;

這個. z?=?z;

}

公共?浮動?getZ()?{

回歸?z;

}

公共?作廢?setZ(float?z)?{

這個. z?=?z;

}

公共?float[]?getXYZ()?{

回歸?新的?float[]?{?x,?y,?z?};

}

公共?作廢?setXYZ(float?x,?浮動?y,?浮動?z)?{

這個. x?=?x;

這個. y?=?y;

這個. z?=?z;

}

@覆蓋

公共?字符串?toString()?{

回歸?"("?+?x?+?","?+?y?+?","?+?z?+?")";

}

}

  • 上一篇:MOM.exe應用錯誤0*0000007b
  • 下一篇:Android模塊化設計方案之使用代理模式解耦
  • copyright 2024編程學習大全網