/** * @author shkstart * @create 2021-12-03-11:11 */ public class Po { private int X; private int Y; public Po(int x, int y) { X = x; Y = y; } public int getX() { return X; } public int getY() { return Y; } public void setX(int x) { X = x; } public void setY(int y) { Y = y; } public String toString(){ return "X = " + X + ",Y = " + Y; } } class Circle extends Po{ private int R; public int getR() { return R; } public Circle(int x, int y, int r) { super(x, y); R = r; } public double getArea(){ return R * R * 3.14; } public double getCircumference(){ return 2 * 3.14 * R; } public String toString(){ return "X = " + getX() + ",Y = " + getY() + ",R = " + getR() &
题目简介:建立一个Po(点)类,包含数据成员X,Y(坐标点),构造器;以Po为父类,实现一个Circle(圆)类作为子类,增加数据成员R(半径),构造器、求圆面积方法getArea(),求圆周长方
本文展示了如何使用Java编程创建一个表示点的Po类,一个继承自Po并添加了半径和相关计算方法的Circle类,以及一个继承自Circle并增加高度属性和体积计算的Cylinde类。
摘要由CSDN通过智能技术生成