gonzalob

Untitled

Apr 8th, 2020
426
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.79 KB | None | 0 0
  1. package otropaquete;
  2.  
  3. public class BibliotecaV2
  4. {
  5.     private Elemento elementos[];
  6.     private int validos;
  7.  
  8.    
  9.     public BibliotecaV2()
  10.     {
  11.         elementos = new Elemento [100];
  12.         validos = 0;
  13.     }
  14.    
  15.     public void agregar(Elemento unCD)
  16.     {
  17.         elementos[validos] = unCD;
  18.         validos++;
  19.     }
  20.    
  21.  
  22.    
  23.     public String listar()
  24.     {
  25.         StringBuilder x = new StringBuilder();
  26.        
  27.         for(int i = 0; i < validos; i++)
  28.         {
  29.             x.append(elementos[i].imprimir()+ "--");
  30.  
  31.             if (elementos[i] instanceof CD)//soy del tipo CD pregunta sobre la pizza o los habitantes
  32.             {
  33.                 CD unCD = (CD)elementos[i]; //casteo en linea SEGURO
  34.                 unCD.metodoHija(); //invoco metodos de la subclase
  35.                 x.append(unCD.getArtista());
  36.             }
  37.         }
  38.        
  39.         return x.toString();
  40.     }
  41.    
  42.     public int getCant()
  43.     {
  44.         return validos;
  45.     }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment