public class shape { public void area() { }//面积} } class rectangle extends shape {//长方形 public double chang; public double kuan; @Override public void area() { System.out.println(chang * kuan); } } class square extends shape {//正方形 public double edgeLength;//边长 @Override public void area() { System.out.println(edgeLength * edgeLength); } } class rotundity extends shape {//圆形 private double radius;//半径 @Override public void area() { System.out.println(Math.PI*(radius*radius)); } public static void main(String[] args) { rotundity rotundity = new rotundity(); rotundity.radius=2; rotundity.area(); } }
学会继承当然要做一做练习题了
于 2023-07-26 13:26:46 首次发布