「アクセサー・メソッド」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator (→記述例) |
imported>Administrator (→記述例) |
||
8行目: | 8行目: | ||
class Hage { | class Hage { | ||
+ | // メンバ変数はprivateにして直接アクセスできないようにしておく。 | ||
private String name; | private String name; | ||
2012年4月3日 (火) 08:30時点における版
アクセサ・メソッド(Accessor Method)とは、オブジェクトが内包するメンバ変数へ安全にアクセスするためのゲッターメソッドとセッターメソッドの総称である。
メンバー変数に直接アクセスするのと違い、アクセサメソッドを使えば入出力時にデータチェックが出来てうれしいという。
記述例
Javaでの一般的なアクセサ・メソッドの記述例を示す。
class Hage {
// メンバ変数はprivateにして直接アクセスできないようにしておく。
private String name;
// ぼくの名前はゲッター
public String getName() {
return name;
}
// ぼくの名前はセッター
public setName(String name) {
this.name = name;
}
// 二人合わせてアクセサだ
// 君と僕とでアクセサだ
}