Olá, Bernardo! Como vai?
Parabéns pela resolução da atividade!
Vi que você explorou o System.out.println para exibir informações com Java, utilizou muito bem a concatenação de strings para montar a saída e ainda compreendeu a importância da classe para organizar os atributos e métodos de um livro.
Uma dica interessante para o futuro é sobrescrever o método toString() na classe Livro. Assim, você pode imprimir diretamente o objeto sem precisar chamar explicitamente o método exibirInformacoes(). Dessa forma:
public class Livro {
String titulo;
String autor;
int paginas;
@Override
public String toString() {
return "'" + titulo + "' de " + autor + " com " + paginas + " páginas";
}
}
public class Exercicios {
public static void main(String[] args) {
Livro livro01 = new Livro();
livro01.titulo = "O Guia do Mochileiro das Galáxias";
livro01.autor = "Douglas Adams";
livro01.paginas = 208;
System.out.println(livro01);
}
}
Isso faz com que o código fique mais elegante e aproveite recursos nativos da linguagem.
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Ah, uma pergunta: Você prefere que programas imprimam informações usando métodos próprios como exibirInformacoes() ou aproveitem recursos nativos como toString() para simplificar?
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!