1
resposta

[Projeto] Desafio: hora da prática - Métodos GET e SET - Classe Livros

5- Desenvolva uma classe Livro com os atributos privados titulo e autor. Utilize métodos getters e setters para acessar e modificar esses atributos. Adicione um método exibirDetalhes que imprime o título e o autor do livro.

Classe Livros

public class Livros {

    private String titulo;
    private String autor;


    public void exibirDetalhes(){
        System.out.println(" Titulo do Livro: " + titulo);
        System.out.println(" Autor: " + autor);
    }


    public String getTitulo() {
        return titulo;
    }

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

    public String getAutor() {
        return autor;
    }

    public void setAutor(String autor) {
        this.autor = autor;
    }
}

Classe Principal

public class Principal {
    public static void main(String[] args) {

        Livros livro1 = new Livros();
        livro1.setAutor("Richad Hunter");
        livro1.setTitulo(" O Verdadeiro valor de TI");

        livro1.exibirDetalhes();

    }
}
1 resposta

Oi, Arthur! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei da forma como você estruturou a classe com encapsulamento usando private e métodos get e set, isso mostra que você já entendeu bem o controle de acesso nos atributos. E, o método exibirDetalhes ficou bem claro e funcional, facilitando a visualização dos dados do objeto.

Uma dica interessante para o futuro é usar um construtor para já inicializar os atributos ao criar o objeto.


public class Livro {

    private String titulo;
    private String autor;

    public Livro(String titulo, String autor){
        this.titulo = titulo;
        this.autor = autor;
    }

    public void exibirDetalhes(){
        System.out.println("Titulo: " + titulo);
        System.out.println("Autor: " + autor);
    }
}

O construtor recebe os valores direto na criação do objeto, evitando precisar chamar vários métodos set depois.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!