インターフェース

インターフェース

インターフェースとは、抽象メソッドのみを含むものです。抽象メソッドのみを含む抽象クラスと考えてもほぼ差し支えありません。(クラスとインターフェースの差は下の多重継承を参照。)

インターフェースを定義するときには、「interface インターフェース名」のように記述します。


interface DataIO {
function read();
function write();
}

なおインターフェースでは、定義されるメソッドはabstractを付ける/付けないに関わらず全て抽象メソッドとなります。

トラックバック&コメント

この記事のトラックバックURL:

まだトラックバック、コメントがありません。

コメントを投稿する

コメントを投稿するためには ログインしてください。


»
«