dúvida com herança

2 respostas
oxfish

Seguinte…tenho uma classe do tipo pessoa, e duas sub classe dessa classe, uma fisica e outra fornecedor que terão atributos em comum de pessoa e seus atributos em comum. A classe fisica pode ainda ter duas subclasses, cliente e funcionario, como demosntra arquivo anexo.
Estou fazendo o seguinte no código:
Uma classe declarada assim:
public class Fisica extends Pessoa{}

outra declarada assim:
public class Fornecedor extends Pessoa{}

e as subclasse de Fisica declaradas assim:
public class Cliente extends Fisica{}

e:
public class Funcionario extends Fisica{}

note que tanto funcionario quanto cliente além de seus atributos particulares possuem os mesmos atributos de fisica e os mesmos atributos de pessoa.
Gostaria de saber se a maneira que estou declarando minhas classes está correta.
Valew.

2 Respostas

Adriano_Almeida

Está perfeito! :smiley:

oxfish

blza…valew a atenção dada

Criado 28 de abril de 2007
Ultima resposta 28 de abr. de 2007
Respostas 2
Participantes 2