Olá pessoal!
Estou novamente postando esta dúvida pelo fato de nao conseguir chegar a uma
solução correta sobre o assunto. Gostaria de contar com a ajuda e paciencia de todos
Estou montando um sistema em java no qual trabalharei com muitas classes,
mas em especial, eu queria uma ajuda particular nessa parte de Pessoa (Física ou Jurídica) e Fornecedor:
Situações do meu sistema:
- Cliente e Fornecedor podem ser Pessoa (Física ou Jurídica).
- Fornecedor tem campos específicos mesmo sendo uma Pessoa (Física ou Jurídica).
Montei o seguinte diagrama abaixo no qual implemento a interface nas classes que irei trabalhar. De forma a proporcionar a “Herança Múltipla”.
Estou tendo maiores dificuldades para instanciar minha classe cliente e acessar os getters e setters.
Perguntas:
1 - Estou montando meu diagrama da maneira correta?
2 - Como incluir meu Cliente e meu Fornecedor de forma a deixar meu sistema corretamente flexível?
3 - Alguem possui um exemplo que envolva este problema?
Fico bastante grato a todos pela ajuda.