162.Sustitución (concepto)

Es la capacidad de utilizar un objeto de una subclase en una variable de una superclase.

class Poligono

public class Poligono {

        

}

class Cuadrado extends Poligono

class Cuadrado extends Poligono {

        

}

sustitución (upcasting)

Poligono poligono = new Cuadrado();

 

ArrayList<Poligono> dibujo = new ArrayList<Poligono>;

 

dibujo.add(new Cuadrado());

 

Ver “Upcasting”.

Temas relacionados

Vademécum