2010-01-02から1日間の記事一覧

javaのお勉強。抽象クラスで宣言→new は継承したクラス

こういった場合はinterfaceも使った方がいいのだろか public class Test { private A a;// class A で宣言 public static void main(String[] args) { new Test(); } public Test() { a = new A2();// A2 で new a.a(); } } class A2 extends A { public voi…

抽象クラスのメソッドオーバーライドしたらどうなるのかお勉強

関数オーバーライドしたら、呼び出しどうなるのか知らなかったのでお勉強しましま。 public class Test extends A { public static void main(String[] args) { new Test(); } public Test() { a(); } public void b(){ super.b(); System.out.println("Test…