- Una referencia a un objeto de la clase B también puede ser una referencia a un objeto de la clase A.
- Una referencia a un objeto de la clase C también puede ser una referencia a un objeto de la clase A.
- Una referencia a un objeto de la clase D también puede ser una referencia a un objeto de la clase A.
- Una referencia a un objeto de la clase E también puede ser una referencia a un objeto de la clase D.
- Una referencia a un objeto de la clase E también puede ser una referencia a un objeto de la clase A.
Otro concepto de la POO es el polimorfismo. Un objeto solamente tiene una forma (la que se le asigna
cuando se construye ese objeto) pero la referencia a objeto es polimórfica porque puede
referirse a objetos de diferentes clases (es decir, la referencia toma múltiples formas).
Para que esto sea posible debe haber una relación de herencia entre esas clases.
Por ejemplo, considerando la figura anterior de herencia se tiene que:
No hay comentarios:
Publicar un comentario