マーカーインタフェース

マーカーインタフェース (marker interface) とは、オブジェクト指向プログラミングにおいて、メソッドやフィールドが一切定義されていないインタフェース。 Javaではオブジェクトをシリアライズできることを示すSerializable、Objectのclone()メソッドが呼び出せることを示すCloneable、リストにおいて高速なランダムアクセスを実現するRandomAccessがある。

Source: Wikipedia — マーカーインタフェース (CC BY-SA 4.0)

マーカーインタフェース

マーカーインタフェース (marker interface) とは、オブジェクト指向プログラミングにおいて、メソッドやフィールドが一切定義されていないインタフェース。 Javaではオブジェクトをシリアライズできることを示すSerializable、Objectのclone()メソッドが呼び出せることを示すCloneable、リストにおいて高速なランダムアクセスを実現するRandomAccessがある。

出典: Wikipedia「マーカーインタフェース」 · CC BY-SA 4.0

この記事を共有: X · Bluesky
プライバシーポリシー