LoginSignup
1
0

継承とインターフェース

Posted at

継承

・クラスの階層を作ることができる
・ベースクラスのメソッドやフィールドを派生クラスで再利用できる
・派生クラスはベースクラスの機能を追加したり変更したりできる

インターフェース

・一連のメソッドの定義のみを含む抽象的なプロトコル(メソッドの実装はない)
・クラスは複数のインターフェースを実装できる
・異なるクラス間で共通のメソッドを定義できる
・異なるクラスの関連性を示すために使用される(具体的な昨日の実装に関与しない)

オーバーライド

子クラスが親クラスのメソッドを上書きする

親クラスのabstractは絶対にオーバーライド

1
0
0

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
1
0