java如何定义一个抽象类Shape,其有gerPerimeter和getArea方法
时间: 2024-05-10 19:15:24 浏览: 157
定义一个抽象类Shape
5星 · 资源好评率100%
可以像下面这样定义一个抽象类Shape:
```
public abstract class Shape {
public abstract double getPerimeter(); // 计算周长方法声明
public abstract double getArea(); // 计算面积方法声明
}
```
在这个抽象类中,定义了两个抽象方法`getPerimeter`和`getArea`,分别用来计算图形的周长和面积。由于没有给出具体的实现,所以这个类是抽象的。任何继承这个类的子类都必须实现这两个方法,否则它们也必须是抽象类。
阅读全文