「アクセサー・メソッド」の版間の差分
imported>Administrator |
imported>Administrator 編集の要約なし |
||
| (同じ利用者による、間の4版が非表示) | |||
| 1行目: | 1行目: | ||
''' | '''アクセサー・メソッド'''(Accessor Method)とは、[[オブジェクト]]が内包する[[メンバ変数]]へ安全にアクセスするための[[ゲッターメソッド]]と[[セッターメソッド]]の総称である。 | ||
[[メンバー変数]]に直接アクセスするのと違い、アクセサメソッドを使えば入出力時にデータチェックが出来てうれしいという。 | [[メンバー変数]]に直接アクセスするのと違い、アクセサメソッドを使えば入出力時にデータチェックが出来てうれしいという。 | ||
== 記述例 == | == 記述例 == | ||
[[Java]]での一般的なアクセサ・メソッドの記述例を示す。 | |||
<source lang="java"> | <source lang="java"> | ||
class Hage { | class Hage { | ||
// メンバ変数はprivateにして直接アクセスできないようにしておく。 | |||
private String name; | private String name; | ||
| 24行目: | 27行目: | ||
== 関連項目 == | == 関連項目 == | ||
* [[ゲッターメソッド]] | * [[ゲッターメソッド]] | ||
* [[セッターメソッド]] | * [[セッターメソッド]] | ||
* [[プロパティー]] | |||
* [[インデクサー]] | |||
== 参考文献 == | == 参考文献 == | ||
<references/> | <references/> | ||