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

imported>Administrator
ページの作成:「'''アクセサ・メソッド'''(Accessor Method)とは、オブジェクトが内包するメンバ変数へ安全にアクセスするための[[ゲッ...」
 
imported>Administrator
編集の要約なし
 
(同じ利用者による、間の5版が非表示)
1行目: 1行目:
'''アクセサ・メソッド'''(Accessor Method)とは、[[オブジェクト]]が内包する[[メンバ変数]]へ安全にアクセスするための[[ゲッターメソッド]]と[[セッターメソッド]]の総称である。
'''アクセサー・メソッド'''(Accessor Method)とは、[[オブジェクト]]が内包する[[メンバ変数]]へ安全にアクセスするための[[ゲッターメソッド]]と[[セッターメソッド]]の総称である。


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


== 記述例 ==
== 記述例 ==
[[Java]]での一般的なアクセサ・メソッドの記述例を示す。
<source lang="java">
<source lang="java">
class Hage {
class Hage {
    // メンバ変数はprivateにして直接アクセスできないようにしておく。
     private String name;
     private String name;


24行目: 27行目:


== 関連項目 ==
== 関連項目 ==
* [[プロパティ]]
* [[ゲッターメソッド]]
* [[ゲッターメソッド]]
* [[セッターメソッド]]
* [[セッターメソッド]]
* [[プロパティー]]
* [[インデクサー]]
== 参考文献 ==
== 参考文献 ==
<references/>
<references/>