Está en la página 1de 2

import java.util.

ArrayList;
public class Libro
{
String titulo;
int numPags;
ArrayList < Pagina > paginas; //espacios infinitos para guardas todas l
as paginas
public Libro(String tituloT)
{
titulo = tituloT;
numPags = 0;
paginas = new ArrayList <> ();
}
public void setTitulo(String tituloT)
{
titulo = tituloT;
}
public void setNumPags(int numPagsT)
{
numPags = numPagsT;
}
public String getTitulo()
{
return titulo;
}
public int getNumPags()
{
return numPags;
}
public void adicionarPagina(String contenido, int numero)
{
Pagina miPagina = new Pagina(contenido, numero);
paginas.add(miPagina);
//numPags++;
}
public int eliminarPagina(int numero)
{
for( int i = 0; i<paginas.size(); i++)
{
if(numero == paginas.get(i).getNumero())
{
paginas.remove(i);
numPags--;
return 1;
}
}
return 0;
}
public String toString()
{
String contenido = "\n ** " + titulo + "\n";
for( int i = 0; i<paginas.size(); i++)
{
contenido += paginas.get(i) + "\n";
}
return contenido;
}
}
//Operaciones de los arreglos
//add (obj) , remove (pos) , get (pos) , size (obj) tamao arreglo
// for(int i = 0; i<=pags.size(); i++) recorrer todos los elementos de los arreg
los

También podría gustarte