インターフェイスで静的メソッドを使用する

Linda Hamilton
リリース: 2024-10-09 06:10:02
オリジナル
1066 人が閲覧しました
  • JDK 8 では、インターフェースで静的メソッドを定義できる機能が導入されました。

  • クラスの静的メソッドと同様に、インターフェイスの静的メソッドはオブジェクトから独立して呼び出すことができます。

  • 静的メソッドを呼び出すために実装またはインターフェイスのインスタンスは必要ありません。

  • インターフェイスの静的メソッドを呼び出すための構文は次のとおりです: InterfaceName.StaticMethodName.

  • 操作はクラスの静的メソッドに似ています。

  • 例: MyIF インターフェースに静的な getUniversalID() メソッドが追加され、値 0 を返しました。

Use métodos static em uma interface

  • getUniversalID() メソッドは次のように呼び出すことができます: int uID = MyIF.getUniversalID().

  • MyIF の実装またはインスタンスは、静的メソッドであるため、getUniversalID() を呼び出す必要はありません。

  • 静的インターフェイス メソッドは、実装クラスまたはサブインターフェイスによって継承されません。

以上がインターフェイスで静的メソッドを使用するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート