2018-07-01から1日間の記事一覧

オーバライドとオーバーロード

⑴オーバーライド サブクラスでスーパクラスに定義されたメソッドを「再定義」すること。○スーパークラスの定義に加えて、サブクラスに新しい定義を追加(再定義)すること。×スーパクラスの定義を上書き(overwrite)すること。 ルールは以下の3つのみ・メソッド…

ポリモーフィズム呼び出し

以下の場合、コンパイルエラーになるって分かります?------------------------ //Main.classpublic class Main{ public static void main(String[] args){ A a = new B(); a.sample(); }} ------------------------ //A.class(クラスA)public class A…