Cursos / Redes de Computadores / Programação Orientada a Objetos / Aula

arrow_back Aula 06 - Composição ou Agregação

Autoavaliação

  1. Sem consultar o material, responda: o que você entendeu por Composição?
  2. Quais são as vantagens de se usar a Composição?
  3. Dos três casos de instanciação dos objetos componentes, qual você usaria se quisesse omitir a presença da composição para quem irá criar os objetos das classes que usa a composição?
  4. Crie as classes apresentadas no diagrama abaixo e aplique a Composição para a classe Pessoa, que além de possuir um atributo Nome será composta pelas classes Data, Endereço e Contato para os atributos dataNasc, endereço e contato, respectivamente.

Versão 5.3 - Todos os Direitos reservados