diff --git a/em-oop/src/Day3Check2.java b/em-oop/src/Day3Check2.java index 9acf8b2..f3255f7 100644 --- a/em-oop/src/Day3Check2.java +++ b/em-oop/src/Day3Check2.java @@ -3,13 +3,15 @@ public class Day3Check2 { public static void main(String[] args) { //インスタンス - Rectangle width = new Rectangle(3); - Rectangle height = new Rectangle(4); + Rectangle rect = new Rectangle(3.0,4.0); //メソッド呼び出し - width.showInfo; - height.showInfo; + rect.showInfo(); //戻り値出力 + //Greeting greeting = new JapaneseGreeting(); + //System.out.println(); + + //インスタンスを代入 Greeting greeting = new JapaneseGreeting(); - System.out.println(); + System.out.println(greeting.hello()); } } diff --git a/em-oop/src/Shape.java b/em-oop/src/Shape.java index 32c2b38..868774f 100644 --- a/em-oop/src/Shape.java +++ b/em-oop/src/Shape.java @@ -5,6 +5,7 @@ public abstract class Shape { //コンストラクタ public Shape(String name) { + this.name = name; } //メソッド1(抽象メソッド)