格式:publicクラスSubImplスーパーIA、IBを実装して拡張します
インターフェイスは多重継承することができ、だけのインターフェイスを継承することができ、クラスは継承されません。
インタフェースを実装する(マルチ実現をサポートします)
クラスの[修飾]クラス名インターフェース1、2 ...インタフェースを実装します
必見は、後に拡張するインタフェースの実装。
インターフェイスタイプの実装方法は、パブリックでなければなりません
インターフェイスは、インスタンスを作成することはできませんが、参照型の変数を宣言することができます。
この場合、参照型の変数は、その実装クラスのオブジェクトを指していなければなりません。
IStudent S =新しいString(); //
IStudent S =新StudentImpl(); //
インタフェースとクラス間の関係:
関係や継承を実現。
クラスがインタフェースのメソッドを実装して言うことができる、クラスが異なる状況でインターフェイスメソッド、異なる解釈を継承すると言うことができます!