質問: new SubTest2(); は禁止とします。 */ //※ここでインスタンスを生成するのですが、上の問題文にあるように、私がいつも使っていたインスタンスの書き方を禁止されていて、ほかにどのような書き方があるのかわかりません。 教えていただけないでしょうか。
回答: インヘリタンス、ポリモーフィズム、メソッドのオーバーライドに関する課題なのでは? 一休さんのとんちのような気もしますが、単純に 「サブクラスのインスタンスを、サブクラス型の変数に代入しないで・・・」 というお題かと思いますが、いかがなのでしょうか?