- 226 名前:216 mailto:sage [2010/03/07(日) 03:44:09 ]
- >>221
221さんが行っているメリットは、無名クラスではなく、内部クラスのメリットだと思います。 一応、外だしの有名クラスにするときも、元のクラスの内部クラスにはして、フィールドとか までは、利用してます。 結局、無名クラスの場合のメリットとしては 「べつにクラス化しても、結局一ヶ所しかから呼ばれないから意味ない」 「そんなクラスにわざわざ名前つけるのもバカらしい」 「コード見るときに、あっち行ったりこっち行ったりするのも分かりにくい」 のでまとめて書く。ってことかなと思ってます。 (無名クラスの場合のメリットというよりか、外だしにしたクラスのデメリットですが…) >良い名前が思いつかないのであれば、多分分けるべきじゃないと思いますよ。 命名規則を何となく決めて置けば、まぁ、なんとかしのげます。 MyBtnS11ActionAdapter 見たいなこのボタンのこのリスナーってなクラス名にしてます。 (よい名前かは置いといて…、ってか、BtnS11って、命名なんやねんってツッコミ入りそうですけど)
|

|