public class Superclass{
void method1(){
method0();
}
void method0(){
System.out.println("superclass");
}
}
public class Subclass extends Superclass{
void method0(){
System.out.println("subclass");
}
}
public class Runclass{
public static void main(String[] args){
new Subclass().method1();
}
}
このコードはサブクラスを出力します。
だとしましょう
new Superclass().method1();
次に、出力されます-スーパークラス
メソッドを呼び出すインスタンスに依存して呼び出されるメソッドですか?