通过创建抽象类形状Shape,分别计算圆、长方形、三角形的面积和周长:Shape类中定义将来子类可能会用到的属性和三个重载的构造方法以及求周长getper()和求面积area()的抽象方法。分别创建圆、长方形、三角形继承抽象类,实现求周长和求面积的计算。在主类中分别计算圆、长方形、三角形的面积和周长。
t = (a+b+c)/2.0;
double s = Math.sqrt(t*(t-a)(t-b)(t-c));
建一个抽象类,写一个周长方抽象法,一个面积抽象方法。
创建圆类继承抽象类,重写两个方法,把计算周长面积公式写进去不就行了