hola buenas he hecho un examen y me han puesto la pregunta siguiente:
decir cual de las dos afirmaciones es falsa:
una clase puede heredarse asi misma.
una clase puede componerse asi misma.
eso lo de la composicion y herencia
que me decis?
| |||
Herencia y composicion hola buenas he hecho un examen y me han puesto la pregunta siguiente: decir cual de las dos afirmaciones es falsa: una clase puede heredarse asi misma. una clase puede componerse asi misma. eso lo de la composicion y herencia que me decis? |
| |||
Respuesta: Herencia y composicion La frase falsa es una clase puede heredarse asi misma. En cambio, la otra frase es correcta. La composición no es más que utilizar como atributos de una clase, objetos de otras clases. Un ejemplo de la veracidad de la afirmación (una clase puede componerse asi misma) son las listas enlazadas:
Código Java:
Ver original Si te fijas, la clase Nodo tiene dentro un atributo next de la misma clase. De esta manera, puedes crear una sucesión de objetos que tienen enlaces a objetos del mismo tipo (una lista enlazada). Saludos. |
| |||
Respuesta: Herencia y composicion muchas gracias es que yo pense ese pense en una clase y ponerle un campo con un arrayList de la mismas clsase pues por ejemplo publicc class perro{ private ArrayList<perro>; pero es que me sonaba mal y de decante por la de herencia gracias |
Etiquetas: |