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 Answers
+ 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