自己カプセル化
http://martinfowler.com/bliki/SelfEncapsulation.html
注意:以下は古いバージョン
自己カプセル化とは、 たとえクラス内からであっても、 アクセサメソッドを経由して データにアクセスさせるよう クラスを設計する方法です。
Ken Auer がこの技術に関する素晴らしい論文を書いています。
常に使うわけではありませんが、 私も時々使います。 自己カプセル化は有用な[[リファクタリング]]なのです。
http://martinfowler.com/bliki/SelfEncapsulation.html
注意:以下は古いバージョン
自己カプセル化とは、 たとえクラス内からであっても、 アクセサメソッドを経由して データにアクセスさせるよう クラスを設計する方法です。
Ken Auer がこの技術に関する素晴らしい論文を書いています。
常に使うわけではありませんが、 私も時々使います。 自己カプセル化は有用な[[リファクタリング]]なのです。