teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2016/12/07 14:59

投稿

KSwordOfHaste
KSwordOfHaste

スコア18404

answer CHANGED
@@ -5,4 +5,18 @@
5
5
 
6
6
  派生クラス
7
7
  @Override
8
- protected int getNum() { return 20; }
8
+ protected int getNum() { return 20; }
9
+
10
+ ---
11
+
12
+ 追記:
13
+ Subclassのtestメソッド内で基底クラスの同じ名前のメソッドを呼びたいということならこんなふうにします。こうしておいてSubclassのインスタンスのtestメソッドを呼び出すと10と20の2つが表示されます。
14
+
15
+ ```java
16
+ サブクラスのメソッド定義:
17
+ @Override
18
+ void test() {
19
+ super.test();
20
+ System.out.println(num);
21
+ }
22
+ ```