私は3つの抽象メソッドを持つ1つのインターフェースを持っています。java継承メソッド
public interface ThreeDemoInter {
public void a();
public void b();
public void c();
}
Iが同じ3つの方法を有するつの親クラスを有する:
public class ParentThree {
public void a(){
System.out.println("parent a");
}
public void b(){
System.out.println("parent b");
}
public void c(){
System.out.println("parent c");
}
}
と最後の子クラスの親クラスを拡張する2つのメソッドを有するインターフェースを
public class ChildThree extends ParentThree implements ThreeDemoInter {
public void a(){
System.out.println("child a");
}
public void b(){
System.out.println("child b");
}
}
を実装します私の懸念はwhです
この方法を持つ親クラスを拡張しているが、その背後にある概念は完全にはわかりません。 ありがとうございます。このコードの背後にある説明を探しています。
ChildThreeクラスには既にメソッドc()があるためです。 –
マインドでは、 '@Override public void c(){super.c();であれば不合理**です。 } 'が必要になりました。 –