Olá amigos Preciso um help!
Vejam:
Principal - SuperMercado.java
[code]package supermercado;
public class SuperMercado {
public static void main(String[] args) {
Vendedor vendedor1=new Vendedor(“Arthur”,“Brasileiro”,1,“Caixa-Vendas”);
Cliente cliente1=new Cliente(“Bianca Fernandes”,“Brasileiro”,1,“Arroz-Feijão.”);
}
}
[/code]
Pessoa.java
[code]package supermercado;
public class Pessoa {
public String NomeCompleto,Nacionalidade;
public Pessoa(String NomeCompleto, String Nacionalidade) {
this.NomeCompleto = NomeCompleto;
this.Nacionalidade = Nacionalidade;
}
public void exibirNomeCadastro(){
System.out.println("Nome: "+NomeCompleto);
}
}[/code]
Vendedor.java
[code]package supermercado;
public class Vendedor extends Pessoa{
private int idVendedor;
private String Setor;
public Vendedor (String NomeCompleto,String Nacionalidade,int idVendedor, String Setor){
super(NomeCompleto,Nacionalidade);
this.idVendedor=idVendedor;
this.Setor=Setor;
}
}[/code]
Cliente.jva
[code]package supermercado;
public class Cliente extends Pessoa{
public int idCliente;
public String Compras;
public Cliente(String NomeCompleto, String Nacionalidade, int idCliente, String Compras){
super(NomeCompleto,Nacionalidade);
this.idCliente=idCliente;
this.Compras=Compras;
}
}[/code]
Minha dúvida é, como faço pra fazer um print de todas as informações de cada “Pessoa”
O que eu pensei, fazer um método simples na main :
public void exibirDadosCadastro{
System.out.println(""+NomeCompleto, "+ETC");
}
Mas não rodou e é essa a dúvida.
Agora, aproveitando pessoal sou bem inciante, por favor peço que façam uma correção do código, em relação a lógica de herança, se foi realmente implementado da maneira correta.
Obrigado a todos, Abraço! 8)