|
マーカーインタフェース ()とは、オブジェクト指向プログラミングにおいて、中身が空になっているインタフェースのこと。 Javaなどの言語ではよく使われる。メソッドやフィールドが一切定義されていないインタフェースのことであるJavaにおいてマーカーインタフェースとなっているインタフェースには例としてオブジェクトの直列化に使用する、オブジェクトをクローニングできることを示す、リストオブジェクトにおいて高速なランダムアクセスを実現する、データがなく名前だけを持つマーカーアノテーションなどがある。 Javaにおけるマーカーインタフェースの書き方の例を示す。 interface MarkerInterface また、Javaにおけるマーカーアノテーションの書き方の例は以下のようになる。 @interface MarkerAnnotation '')とは、オブジェクト指向プログラミングにおいて、中身が空になっているインタフェースのこと。 Javaなどの言語ではよく使われる。メソッドやフィールドが一切定義されていないインタフェースのことであるJavaにおいてマーカーインタフェースとなっているインタフェースには例としてオブジェクトの直列化に使用する、オブジェクトをクローニングできることを示す、リストオブジェクトにおいて高速なランダムアクセスを実現する、データがなく名前だけを持つマーカーアノテーションなどがある。 Javaにおけるマーカーインタフェースの書き方の例を示す。 interface MarkerInterface また、Javaにおけるマーカーアノテーションの書き方の例は以下のようになる。 @interface MarkerAnnotation == 関連項目 == * マーカー * インタフェース (情報技術) * アノテーション 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「マーカーインタフェース」の詳細全文を読む スポンサード リンク
|