0
¿Se debería evitar la herencia?
Me gustaría saber si en la práctica es mejor evitar que una clase tenga que depender de otra
6 odpowiedzi
+ 3
Por supuesto Carlos, a lo que me refiero es que depende de cómo las programes, todo va a estar en el orden que tu quieras. Si por ejemplo vas a tener una clase X y una subclase Y, pero además necesitas una subclase Z que no dependa de la clase X, entonces lo mejor es hacer una clase madre V por ejemplo y hacer Z dependiente de esta otra. Recuerda que en programación todo se vale y todo se puede acomodar como gustes o como te convenga mejor. Hay cosas que no son "normales", obvias o lo mejor pero a veces hay que buscar alternativas y/o herramientas que nos faciliten el programar.
+ 2
Las clases no dependen de otras si así no lo programas, entonces es cuestión de gustos, orden, POO
+ 1
Aprecio mucho que te tomes el tiempo de responder Daniel. Gracias, ahora ya lo tengo más claro.
¡Un Saludo!
0
Entonces, ¿no depende una subclase de una superclase?
0
X cierto se me olvido añadir por lo que ponías que supongo que la clase X y la Z son muy parecidas con los cambios pertinentes que te convengan obviamente sin pensar que quizás te interese otra totalmente distinta.
0
Un ejemplo practico podría ser para una escuela:
Clase Persona
Clase Alumno<Persona
Clase Profesor<Persona
Clase Aula
Clase Materia