Java でインターフェースを定義するためのキーワードは「インターフェース」です。 「インターフェース」とは、オブジェクト指向プログラミング言語におけるインターフェース操作のキーワードであり、必要なメンバーを組み合わせて、ある関数の集合をカプセル化する機能を持ちます。インターフェイスは直接インスタンス化することも、メンバーのコードを含めることもできません。メンバー自体のみが定義されます。
#Java でインターフェースを定義するためのキーワードは、interface
interface キーワード## です。
#インターフェースは、オブジェクト指向プログラミング言語のインターフェース操作のキーワードであり、その機能は、必要なメンバーを組み合わせて特定の関数のセットをカプセル化することです。これは、オブジェクトが実装する必要があるメンバーがクラスまたは構造体を通じて定義されるテンプレートのようなものです。インターフェイスを直接インスタンス化することはできません。つまり、ICount ic=new iCount() が間違っています。インターフェイスにはメンバーのコードを含めることはできません。メンバー自体のみが定義されます。インターフェイス メンバーの特定のコードは、インターフェイスを実装するクラスによって提供されます。インターフェイスは、interface キーワードを使用して宣言されます。インターフェースはクラスと並行する概念です。
Java インターフェースは、一連のメソッド宣言とメソッド特性の集合です。インターフェースにはメソッド特性のみがあり、メソッド実装はありません。したがって、これらのメソッドは、異なる場所の異なるクラスによって実装でき、これらの実装は異なる動作 (関数) を持つことができます。 ① インターフェイスは、定数と抽象メソッドの組み合わせである特別な抽象クラスとみなすことができます。 コレクション一般メソッド
interface AA{ //常量 : 所有的常量都用public static finial修饰 默认的,写不写都有 int I = 15;// public static final int I = 12;// public static final boolean FLAG = false; /*抽象方法 * * 抽象方法:所有的都用public abstract 修饰 写不写都有 * */ void method1(); void method2();// public abstract void method1();// public abstract void method2(); }
class CC implements AA{ public void method1() { } public void method2() { } }
abstract class BB implements AA{ }
Interface TZ
interface TZ{ void method3();}
クラス CC は複数のインターフェイスを実装しています
class CC implements AA,TZ{ public void method1() { } public void method2() { } public void method3() { } }
//java 中接口之间仍为继承关系!(多继承)interface MM extends TZ,AA{ void method4(); }
java チュートリアル
"
以上がJava でインターフェイスを定義するために使用されるキーワードは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。