Day3課題2
q5の1~3まで終了
This commit is contained in:
22
em-oop/src/Day3Check2.java
Normal file
22
em-oop/src/Day3Check2.java
Normal file
@@ -0,0 +1,22 @@
|
||||
|
||||
public class Day3Check2 {
|
||||
public static void main(String[] args) {
|
||||
|
||||
//Rect-クラスをもとにrect-のインスタンスつくる
|
||||
//3,4をRectangleのコンストラクタに渡す
|
||||
Rectangle rectangle = new Rectangle(3, 4);
|
||||
|
||||
//Rect-はShapeを継承しているため親クラスのshowInfoメソッドを使える
|
||||
rectangle.showInfo();
|
||||
|
||||
|
||||
//JaGrクラスをもとにインスタンスをつくる
|
||||
//変数の型はGreetingインタフェース型にしている
|
||||
Greeting greeting = new JapaneseGreeting();
|
||||
|
||||
//greeetingのhelloメソッドよびだす
|
||||
//実際に入っているインスタンスはJaGrなのでJaGrで作ったhello()が実行される
|
||||
System.out.println(greeting.hello());
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user