Pessoal,
Sou iniciante em Java e gostaria da ajuda de vocês!!!
Estou fazendo um código no qual tenho que cadastrar um livro. Tenho as seguintes classes: Endereço, Fone, Cadastro, Editora (herda Cadastro), Autor (herda Cadastro), Obra, Livro (herda Obra).
A minha principal dúvida é na hora de cadastrar os dados da Editora, pois não sei como fazer a chamada dos dados contidos na classes Cadastro (Nome, Endereço e Fone). Abaixo seguem partes dos códigos:
public class Cadastro {
private String nome;
private Endereco endereco;
private Fone fone;
// e os devidos getters e setters
}
public class Endereco {
private int categoria;
private String rua;
private String bairro;
private String cidade;
private String estado;
// e os devidos getters e setters
}
public class Fone {
private int tipo;
private int numero;
// e os devidos getters e setters
}
Para o nome utilizei o seguinte na main e deu certo:
editora.setNome(JOptionPane.showInputDialog("Informe o nome da Editora: "));
O problema está para chamar endereço e telefones.
Se puderem ajudar agradeço!!!