Tag: Associação

Relacionamento entre Classes – Composição

Relacionamento de Composição entre Classes - Composição - Corpo HumanoComposição no Corpo Humano

Vamos entender o relacionamento de composição entre classes através de uma analogia com o corpo humano.

O que é o corpo humano? É um sistema.

Do ponto de vista Conceitual, como um software, podemos interpretá-lo composto de Módulos, Domínios, Funcionalidades, Requisitos Funcionais, Requisitos Não Funcionais e Regras de Negócio.

Do ponto de vista Estrutural, também como um software, podemos interpretá-lo como um Namespace ou Pacotes, composto de Classes, classes compostas por outras classes, todas com seus métodos etc.

Uma Mão é composta por Dedos. Podemos entender a Mão como uma Classe, do Namespace Braço, e a classe Mão possui cinco composições da classe Dedo.

Uma mão comum é composta por cinco dedos: Polegar, Indicador, Médio, Anelar, Mindinho).

(more…)