- 按需求实现图形类程序计算功能。
要求:
A. 定义一个图形类作为父类具体两个抽象方法:为计算面积和周长的方法(10分)
B. 定义一个圆类和矩形类继承图形类,要求重写父类的抽象方法,分别实现计算面积和周长的方法。(20分)
C. 定义测试类分别测试。(20分)
要求实现如下:
package Abstract2;
public abstract class Shape {
public double zhouchang;//周长
public double mianji;//面积
public abstract void birth();//计算周长
public abstract void area();//计算面积
}
//如果一个类中存在抽象方法,那这个类一定是抽象类吗? 是
//如果一个类是抽象类,那这个抽象类中一定存在抽象方法吗? 不一定
package Abstract2;
public class Rectangle extends Shape{
public int width;
public int height;
@Override
public void birth() {
System.out.println("矩形的周长:"+(2*width+2*height));
}
@Override
public void area(