26 lines
415 B
Java
26 lines
415 B
Java
|
|
public class Circle extends Shape {
|
|
|
|
//Shapeクラスを継承
|
|
|
|
//フィールド作成
|
|
private double radius;
|
|
|
|
//コンストラクタ作成
|
|
public Circle(double radius) {
|
|
super("円");
|
|
this.radius = radius;
|
|
}
|
|
|
|
//メソッド作成
|
|
public double area() {
|
|
return Math.PI * radius * radius;
|
|
}
|
|
|
|
public void showInfo() {
|
|
super.showInfo();
|
|
System.out.println("(半径:" + this.radius + ")");
|
|
}
|
|
|
|
}
|