[]オブジェクト指向インターフェースクラス前記

文の形式:

[アクセス修飾子]インターフェースのインターフェース名は、[...親インターフェイス1,2親インタフェースを拡張します]

{

定数は定義されました。

この方法は、定義されました。

}

 

インタフェースの定義の詳細な説明:

  1.アクセス修飾子:唯一の公共またはデフォルト。

  2.インターフェース名:クラス名と同じ命名規則を使用します。

  3.extends:多重継承をインターフェイス。

  4.定数:のpublic static final修正:インタフェースのプロパティは一定で、常にすることができます。あまりにも書いてはいけません。

  5.方法:インタフェースのみをすることができます。public抽象。省略した場合は、だけでなく、公共の抽象的な。

 

ハイライト:

  1.サブクラス実装によりインタフェース仕様を実装します。

  2.インタフェースはインスタンスを作成できませんが、参照変数の型を宣言するために使用することができます。

  3.クラスがインターフェイスを実装し、インタフェースは、すべてのメソッドで実装する必要があり、これらの方法は、公開することができます。

  4.JDK1.7前に、インタフェースは共通の属性、コンストラクタ、通常のメソッドを持つことができない、唯一の静的定数、抽象メソッドを含めることができます。

 

おすすめ

転載: www.cnblogs.com/sdrbg/p/11222085.html