Opatrne s anonymnimi tridami

Miroslav Bodeček
Jsou minimálně dva důvody, proč být při používání anonymních tříd opatrný. Řekněme že teď pominu výhrady "kosmetického" rázu, tj. hlavně "horizontální roztahovačnost" a nepříjemný efekt na čitelnost tříd v debuggeru (název třídy ZoologickáZahrada$1$2 vám jaksi neřekne, jestli je daná instance podtřídou třídy Opice nebo implementací rozhraní Návštěvník). Pro mě je nepříjemnější, že anonymní třída bude statická, jenom pokud je vytvořená ve statické metodě.

 

Diskuzní příspěvky
Zatím zde nejsou žádné zprávy