现有类:圆 (Circle)、正方形 (Square)、长方形 (Rectangle) 等,他们有共同父类 Shape。编码实现:(1) 求实现:圆的 getArea() 方法内容:

public class Circle extends Shape {
    private double radius;

    public Circle(double radius) {
        this.radius = radius;
    } 

    public double getRadius() {
        return radius;
    }

    public void setRadius(double radius) {
        this.radius = radius;
    }

    @Override
    public double getArea() {
        return Math.PI * radius * radius;
    }
}

// 使用方法

Circle circle = new Circle(5);
double area = circle.getArea(); // 获取圆的面积
Java 面向对象编程:Shape 类及其子类 Circle 的实现

原文地址: https://www.cveoy.top/t/topic/nwig 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录