Analise orientada a objetos
Sistema da Informação
Fundamentos de Analise Orientado a Objetos
Tema: Relacionamentos
Professor: Vaz
Nome: RA:
Bruno Correia Aguiar da Silva 111313201
Emerson Danillo 111493803
Lucas Ferreira 111335728
Manoel Freitas 111534895
Thiago Prado 111255325
Osasco, 19 de Abril de 2012.
INDICE
1-Introdução_________________________________________ Pagina 02
2-Generalização ______________________________________Pagina 03
3-Agregaçao _________________________________________Pagina 06
4-Dependencia _______________________________________Pagina 09
5-Associação ________________________________________Pagina 10
1-INTRODUÇÃO
Relacionamentos
Um relacionamento em UML é uma conexão entre itens. Em uma modelagem orientada a objetos, os cinco relacionamentos existentes na UML são: Dependência, Generalização, Agregação, Associação e Composição. Um relacionamento é representado graficamente como um caminho, com tipos diferentes de linhas para diferenciar os tipos de relacionamento. Veja na figura abaixo:
Dependência
Dependência
Associação
Associação
Agregação
Agregação
Generalização
Generalização
Composição
Composição
Relacionamento
Relacionamento
2- Generalização
Definição Relacionamento entre um elemento mais geral e um mais específico. Onde o elemento mais específico herda as propriedades e métodos do elemento mais geral. A relação de generalização também é conhecida como herança no modelo a