コーディング規約 第3条
■ このスレッドは過去ログ倉庫に格納されています
0582545
2010/03/13(土) 22:33:10命名と意味のない拡張と、どっちを問題にしたかったんだ?
あるいは両方?
・命名が良くない
継承(is a)とコンポジション(has a)では、元のクラス(インスタンス)のメソッドを拡張するとき
命名の仕方はそれぞれで変えたほうがよい。それはprivateでも一貫させる。主語が大事。
・意味のない拡張がよくない
所有しているインスタンスのメソッドをそのまま呼び出すだけでは意味がない。
publicなら委譲だが、privateでは無意味。
■ このスレッドは過去ログ倉庫に格納されています