Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package otropaquete;
- public class BibliotecaV2
- {
- private Elemento elementos[];
- private int validos;
- public BibliotecaV2()
- {
- elementos = new Elemento [100];
- validos = 0;
- }
- public void agregar(Elemento unCD)
- {
- elementos[validos] = unCD;
- validos++;
- }
- public String listar()
- {
- StringBuilder x = new StringBuilder();
- for(int i = 0; i < validos; i++)
- {
- x.append(elementos[i].imprimir()+ "--");
- if (elementos[i] instanceof CD)//soy del tipo CD pregunta sobre la pizza o los habitantes
- {
- CD unCD = (CD)elementos[i]; //casteo en linea SEGURO
- unCD.metodoHija(); //invoco metodos de la subclase
- x.append(unCD.getArtista());
- }
- }
- return x.toString();
- }
- public int getCant()
- {
- return validos;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment