public abstract class Shape { private String name; //フィールドname ・privateにしなきゃいけない // public double area; // public int radius; public Shape() { } public Shape(String name) { this.name = name; //Circleが"円"を呼び出すための文字列をいれるところ } public abstract double area();{ //メソッドarea 引数なし・戻り値double 中身return0.0; // return 0.0; } // @Override public void showInfo(){ //メソッドshowinfo 引数戻り値なし・中身はsyso System.out.println(this.name + "の面積は" + this.area() + "です"); // System.out.println("(半径:" + this.radius + ")"); System.out.println("四角形" + "の面積は" + this.area() + "です。"); } // @Override // public void showInfo(){ // // } }