オブジェクト指向

本日の課題

オブジェクト指向とは、ソフトウェアを開発する際に茂一る部品化の考え方である。
・プログラムの変更が容易になる。(柔軟性・保守性の向上)
・プログラムの一部を簡単に転用できる。(再利用性の向上)

インスタンスの生成方法
クラス名 変数目 = new クラス名();

フィールドへの値の代入
変数名.フィールド名 = 値;

コンストラクタの定義
public class クラス名{
public クラス名(){自動的に実行する処理}
}

引数を伴うインスタンス生成
new クラス名(実数1,実数2・・・)
※実引数の数と型は、コンストラクタの仮引数に揃える。

継承を用いたクラスの定義
public class クラス名 extends 元となるクラス名{親クラスとの差分となるメンバ}

親インスタンスの部分のフィールドを使用する
super.フィールド名

親インスタンス部分のメソッドを呼び出す
super.メソッド名(引数)

ソースコード

結果

解説

用語解説
インスタンス
コンストラクタ

目次に戻る

スポンサーリンク

コメント

タイトルとURLをコピーしました