6
Cuando usa la herencia para reutilizar el código, ¿le resulta demasiado complicado que se trague los beneficios de la reutilización?
He estado codificando durante aproximadamente 8 años, sin embargo, todavía encuentro que la herencia es demasiado flexible y, a veces, te confunde totalmente con el código que has escrito. Un ejemplo más simple sería: abstract class AClass { protected void method1() { if(check()) { do1(); } else { do2(); } …