clase Libro

fichero Libro.java:

public class Libro {
    // atributos
    String isbn;
    String titulo;
    String autor;
    int numeroDePaginas;

    public Libro(){
    }

    public Libro(String titulo) {
        this.titulo = titulo;
        this.autor = "desconocido";
        this.numeroDePaginas = 100;
    }

    public Libro(String titulo, String autor, int numero) {
        this.titulo = titulo;
        this.autor = autor;
        this.numeroDePaginas = numero;
    }

    public void ponerTitulo (String t){
        this.titulo = t;
    }

    public void ponerPaginas(int numero) {
        this.numeroDePaginas = numero;
    }

    public String toString() {
        return "isbn: " + isbn + ", título: " + titulo + ", autor: " + autor + ", páginas: " + numeroDePaginas;
    }

}

fichero EjemploLibro.java:

class EjemploLibro {
    
    public static void main(String[] args) {
        Libro libro;
        Libro miLibro;
        Libro quijote;

        libro = new Libro();
        miLibro = new Libro ("La Regenta");
        quijote = new Libro ("El Quijote", "Cervantes", 400);

        libro.ponerTitulo("El Lazarillo de Tormes");

        // no hace falta poner libro.toString()
        System.out.println("libro: " + libro);
        System.out.println("miLibro: " + miLibro);
        System.out.println("quijote: " + quijote);
    }
}

Deja una respuesta