「アクセサー・メソッド」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
imported>Administrator
 
1行目: 1行目:
'''アクセサ・メソッド'''(Accessor Method)とは、[[オブジェクト]]が内包する[[メンバ変数]]へ安全にアクセスするための[[ゲッターメソッド]]と[[セッターメソッド]]の総称である。
+
'''アクセサー・メソッド'''(Accessor Method)とは、[[オブジェクト]]が内包する[[メンバ変数]]へ安全にアクセスするための[[ゲッターメソッド]]と[[セッターメソッド]]の総称である。
  
 
[[メンバー変数]]に直接アクセスするのと違い、アクセサメソッドを使えば入出力時にデータチェックが出来てうれしいという。
 
[[メンバー変数]]に直接アクセスするのと違い、アクセサメソッドを使えば入出力時にデータチェックが出来てうれしいという。

2012年4月5日 (木) 09:35時点における最新版

アクセサー・メソッド(Accessor Method)とは、オブジェクトが内包するメンバ変数へ安全にアクセスするためのゲッターメソッドセッターメソッドの総称である。

メンバー変数に直接アクセスするのと違い、アクセサメソッドを使えば入出力時にデータチェックが出来てうれしいという。

記述例[編集 | ソースを編集]

Javaでの一般的なアクセサ・メソッドの記述例を示す。

class Hage {

    // メンバ変数はprivateにして直接アクセスできないようにしておく。
    private String name;

    // ぼくの名前はゲッター
    public String getName() {
        return name;
    }

    // ぼくの名前はセッター
    public setName(String name) {
        this.name = name;
    }

    // 二人合わせてアクセサだ
    // 君と僕とでアクセサだ
}

関連項目[編集 | ソースを編集]

参考文献[編集 | ソースを編集]

外部リンク[編集 | ソースを編集]