lunes, 15 de julio de 2013

Ejemplo de Polimorfismo


     Ejemplo de Polimorfismo

public static void main(String[] args) {

Persona v[]=new Persona[10];

 // Se introducen alumnos, profesores y personas en v

for (int i=0 ; i<10; i++)

 /* Se piden datos al usuario de profesor, alumno o persona

*/ switch (tipo) {

case /* profesor */: v[i] = new Profesor (….); break;
case /* alumno */: v[i] = new Alumno(…);break;
case /* persona */: v[i] = new Persona…);break;

default: /* ERROR */ }
}

for (int i=0 ; i<10; i++)

System.out.println(v[i]);// enlace dinámico con toString()

}

No hay comentarios:

Publicar un comentario