6
Ao usar a herança para reutilizar o código, você acha muito complicado que ele engula os benefícios da reutilização?
Eu tenho codificado por cerca de 8 anos, mas ainda acho que a herança é muito flexível e, às vezes, deixa você totalmente confuso com o código que escreveu. Um exemplo mais simples seria: abstract class AClass { protected void method1() { if(check()) { do1(); } else { do2(); } …