Criou página com '= Associações = == Conceito == = Composição = == Definição == == Ex 1 == == Ex 2 == == Ex 3 == = Diferenças entre Agregação e Composição = = Referências B...' |
|||
| (17 revisões intermediárias por 3 usuários não estão sendo mostradas) | |||
| Linha 1: | Linha 1: | ||
= | = Conceito = | ||
A composição é uma técnica utilizada na construção de diagramas de classes, configurada dentro de um conjunto de regras que viabilizam a leitura e a compreensão do projeto. | |||
Essa técnica consiste basicamente na dependência de uma determinada classe (A) pertencente ao diagrama, em outra classe (B) existente. | |||
*A classe (A) somente poderá existir se a classe (B) existir. | |||
*Se a classe (B) for deletada ou apagada, a classe (A) não terá utilidade. | |||
*O simbolo para a utilização da composição é um losango cheio. | |||
= | = Exemplo = | ||
Em uma universidade, onde se tem vários elementos que a constituem, a classe composta pelos professores universitários depende exclusivamente de uma outra classe principal universidade. Sem ela, a existência da classe professores fica incompleta e sem o menor sentido para o entendimento correto do projeto. | |||
= | = Imagem = | ||
[[Arquivo:JoséCostaComposição.jpg]] | |||
= | = Referências = | ||
Apostila UML - Linguagem de Modelagem Unificada. | |||
Edição atual tal como às 01h26min de 27 de abril de 2015
Conceito
A composição é uma técnica utilizada na construção de diagramas de classes, configurada dentro de um conjunto de regras que viabilizam a leitura e a compreensão do projeto.
Essa técnica consiste basicamente na dependência de uma determinada classe (A) pertencente ao diagrama, em outra classe (B) existente.
*A classe (A) somente poderá existir se a classe (B) existir. *Se a classe (B) for deletada ou apagada, a classe (A) não terá utilidade. *O simbolo para a utilização da composição é um losango cheio.
Exemplo
Em uma universidade, onde se tem vários elementos que a constituem, a classe composta pelos professores universitários depende exclusivamente de uma outra classe principal universidade. Sem ela, a existência da classe professores fica incompleta e sem o menor sentido para o entendimento correto do projeto.
Imagem
Referências
Apostila UML - Linguagem de Modelagem Unificada.
