<< クラス修飾子(public, ...) | main | 親クラスの参照(super) >>

スポンサーサイト

  • 2013.11.08 Friday
  • -
  • -
  • -
  • by スポンサードリンク

一定期間更新がないため広告を表示しています


クラスの継承(extends)

あるクラスのメンバ変数やメソッドを 継承 した サブクラス(子クラス)を定義するには extends を用います。

class クラス名 extends 親クラス名 {
:
}

下記の例では、上記で作成した Person クラスを継承する Member クラスを定義しています。Member クラスは Person クラスを継承しているので、myName、myAge などの属性や、GetName()、SetName() などのメソッドを引き継ぎ、加えて、myNumber や SetNumber() などの属性やメソッドを備えています。

class Member extends Person {
int myNumber;
public void SetNumber(int number) {
myNumber = number;
}
public int GetNumber() {
return myNumber;
}
}


スポンサーサイト

  • 2013.11.08 Friday
  • -
  • 22:46
  • -
  • -
  • by スポンサードリンク

コメント
コメントする









この記事のトラックバックURL
トラックバック
相互リンク
selected entries
categories
archives
profile
search this site.
others
mobile
qrcode
powered
無料ブログ作成サービス JUGEM
calendar
      1
2345678
9101112131415
16171819202122
23242526272829
30      
<< April 2017 >>
sponsored links