LoginSignup
3
1

More than 3 years have passed since last update.

インターフェース

Last updated at Posted at 2019-09-19

インターフェースとは

javaで使われるインターフェースとは、クラスに含まれるメソッドの具体的な処理内容を記述せず、変数とメソッドの型のみを定義したものです。
以下のようにインターフェースを宣言および実装を行います。

//インターフェースの宣言
interface インターフェース名 {

}
//インターフェースの実装
class クラス名 implements インターフェース名 {

}

インターフェースには、メソッドの具体的な処理内容を記述しないため、メソッドの型だけで先に記述しておき、メソッドを利用する直前で処理内容を記述するという使い方ができます。

クラスの継承では、継承元であるスーパークラスは1つに限られていましたが、インターフェースにはそのような制限はありません。
複数のインターフェースを継承して新しいインターフェースを作る事ができます。

3
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1