hitode909の日記

趣味はマリンスポーツですの日記です

クラスのメンバへのアクセスを制限するもう1つの方法は、メソッドをできるだけstaticにすることだ。staticメソッドを使えば「メンバ変数とは関係ない」ことがよくわかる。


スコープを狭くするという観点でこういうことが書いてあったけど,こういう理由でstaticにしていいようなインスタンスメソッドがあるの変な気がする.そうでなければ,意味なくインスタンスを作ってメソッドを呼び出してるということになると思う.


リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice) P117