Java の問題

模擬問題番号 1507030927571 作成者 イスンム
登録されているタグ
Java継承アップキャストupcast【編集】
前回の解答結果(ログインしてください)   全体の 33% のユーザが正解した問題   新規

問題

次のプログラムのコンパイルし、実行した結果として
正しいものを選びなさい。


public class A {
int i;

public A(int i) {
this.i = i;
}

public int get() {
return i;
}
}

public class B extends A {
int i;

public B(int i) {
super(2*i);
this.i = i;
}

public int get() {
return i;
}

public static void main(String args[]) {
A ab = new B(7);
System.out.println(ab.i + "," + ab.get());
}
}

解答

この問題の感想を教えてください

この問題の感想をご登録ください。他のユーザがこの問題を探しやすくなります。評価したユーザの情報が通知されることはありません。
この問題に誤りや不適切な部分がある場合には、 こちら からご報告ください。