package br.com.biblioteca;
public class Livro {
String nome;
String descricao;
double valor;
String isbn;
Autor autordolivro;
void mostrarDetalhes(){
System.out.println("Mostrando detalhes do livro");
System.out.println(nome);
System.out.println(descricao);
System.out.println(valor);
System.out.println(isbn);
System.out.println("---------------");
autor.mostrarDetalhes(); <-- ERRO
System.out.println("***************");
}
}
***Quero acrescentar o método(mostrarDetalhes) do autor no método livro, pq está apresentando erro? Alguém pode me ajudar?
package br.com.biblioteca;
public class Autor {
String nome;
String cpf;
String email;
void mostrarDetalhes(){
System.out.println("Mostrando detalhes do autor");
System.out.println("Nome:" + nome);
System.out.println("Cpf:" + cpf);
System.out.println("Email:" + email);
System.out.println("---------------");
}
}
package br.com.biblioteca;
public class CadastroDeLivros {
public static void main(String[] args) {
Autor autor = new Autor();
autor.nome = "Leonardo Sousa";
autor.cpf = "000 111 222 33";
autor.email = "[email removido]";
Livro livro = new Livro();
livro.nome = "java";
livro.descricao = "livro de programação";
livro.valor = 97.90;
livro.isbn = "987-9658-9857-9658-";
livro.autordolivro = autor;
livro.mostrarDetalhes();
//autor.mostrarDetalhes();
Autor autor1 = new Autor();
autor1.nome = "Rayane Farias";
autor1.cpf = "000 112 222 33";
autor1.email = "[email removido]";
Livro livro1 = new Livro();
livro1.nome = "banco de dados";
livro1.descricao = "livro de banco de dados";
livro1.valor = 98.70;
livro1.isbn = "987-9589-96587-9657";
livro1.autordolivro = autor1;
livro1.mostrarDetalhes();
//autor1.mostrarDetalhes();
}
}