変数のカプセル化
https://refactoring.com/catalog/encapsulateVariable.html
フィールドのカプセル化 とも
変数を
関数の背後にカプセル化
する
ただし、関数としてgetterやsetterを作ることではない(ref: ミノ駆動本
12章 メソッド(関数)
)
以下、まとめ中
データ(変数)は関数よりも操作しにくいもの
クラスのフィールドの可視性を下げるのにも使われる
(👉
Python 組み込み関数 property
)