30/01/2013, 12:37
|
| | Fecha de Ingreso: enero-2013
Mensajes: 3
Antigüedad: 11 años, 9 meses Puntos: 0 | |
duda herencia multiple hola!!
se que java no permite herencia multiple pero espero que me podais ayudar. es mas bien una duda general de POO.
tengo tres hipoteticas clases, una de ellas hereda de las otras dos. algo asi:
A B
\ /
C
las clases A y B tienen un miembro identico en nombre (private int n)
si C no hereda estos miembros por ser privados, no se produciria colision de nombres?? y en caso de producirse como se podria solucionar y cual seria la mejor forma?? como se implementaria esto en java??
las soluciones que se me ocurren seria o cambiar el nombre a uno de los atributos o cambiar herencia por composicion en una de las clases. pero si hiciera esto ultimo tampoco sabria como elegir que clase debe dejar de heredar.
con lo que he leido sobre el tema no me acaba de quedar claro. he pensado que quizas preguntando aqui puedo enterarme algo mejor.
gracias!! |