Questão de Programação Orientada a Objetos

Para construir um sistema de software será necessário construir as classes Cliente, com os atributos código, nome e endereço, Fornecedor, com os atributos código, nome, endereço e representante e Funcionário, com os atributos código, nome e endereço. Sobre este sistema e a POO, assinale a opção correta:

A
podemos criar uma classe chamada Pessoa com os atributos comuns a todas as classes e fazer com que todas sejam subclasses de Pessoa.
B
não é possível utilizar a herança na classe Fornecedor, pois a mesma não tem todos os atributos iguais às outras classes.
C
neste caso não pode haver reaproveitamento de código, pois não há como utilizar herança neste caso.
D
podemos utilizar a composição para que todas as classes juntas componham o sistema.
E
podemos utilizar o encapsulamento dos dados para termos acesso a todos os atributos comuns.

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!