Más contenido relacionado
Similar a 第67回PHP勉強会LT(その2) (20)
第67回PHP勉強会LT(その2)
- 16. 例) Encapsulate Field
• データを外部から隠蔽し、そのデータに対す
るアクセサを用意することで、データと振舞
いを分離する
– getter/setterメソッド+非publicなフィールド
• Commandクラス
– EncapsulateFieldCommandクラス
• リファクタリングクラス
– EncapsulateFieldクラス