A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

AssociaçãoEspecializaçãoAGREGAÇÃO Relacionamentos entre Classes 137.

Apresentações semelhantes


Apresentação em tema: "AssociaçãoEspecializaçãoAGREGAÇÃO Relacionamentos entre Classes 137."— Transcrição da apresentação:

1 AssociaçãoEspecializaçãoAGREGAÇÃO Relacionamentos entre Classes 137

2 Todo-parteTem um Agregação Notação Gráfica Classe Todo Classe Parte AClasse Parte BClasse Parte C Diamante {vazio; cheio} 138

3 Classe Todo Classe Parte AClasse Parte BClasse Parte C Agregação Agregação por Associação Agregação por Composição Não há a parte sem o todo 139

4 Classe Todo WClasse Parte AClasse Parte C Classe Parte B Transitiva Anti simétrica Classe Parte D Agregação Se A é parte de W, W não é parte de A. Se D é parte de A e A é parte de W, D é parte de W. 140

5 Exemplos Agregação por associação Agregação por composição VEÍCULO CARROCERIA MOTOR CHASSI HOMEM CABEÇA MEMBRO TRONCO * 141

6 COMPUTADOR CPU PERIFÉRICO MEMÓRIA PRINCIPAL AUXILIAR ExemploPen Drive? Agregação 142

7 copiar Propagação de operações Exemplo Agregação TEXTO PARÁGRAFO FRASE PALAVRA LETRA Fonte Cor FONTE Nome Tamanho copiar 143

8 FATURAITEM FATURA JANELABARRA ROLAGEM Exemplo Agregação 144 direção {H; V} rolar janela

9 PROFESSOR ÓCULOS PROFESSOR ÓCULOS usa AEROPORTO AERONAVE AEROPORTO AERONAVE decola/ pousa abriga Exemplo Agregação 145 A B C D

10 grava Mídia CD! PopularClássico Banda Militar MPBRoquePOP Nacional Internacional RockPOPJazzBlues Musica Autor Melodia Letra Interprete Harmonia ou americana? ritmo? outras? Exemplo 146 ??? EspecializaçãoAssociaçãoAgregação ??? sambabolerovalsa Compositor ? músico cantor

11 Computação Corporativa Software livre PC Notebook ip-TV Desktop CIO Software Proprietário CPU Stakeholders Cliente Software Fechado Administrador de redes Usuários Programador de Computador Software Aplicativo Periférico Memória DBA Gerente de Projeto Analista de Sistemas Software Aberto Software Básico Symbian S60 Symbian 9.4 BADA (Samsung) iOS GINGA ANDROID CHROME OS Windows 7 Professional Windows 7 Premium Windows 7 Basic Windows 7 Starter Windows Mobile 6.5 Windows Phone 7 Windows XP Linux widgets gadgets Bluettoth Wi-Fi e-book tablet iPod / iPhone / LapTop / PenDrive (Memory Key) MP3Player / Celular / Apontador Laser PDA / Câmera Digital / SmartPhone / Handhelds iPad / Kindle / Xing-Ling / HiPhone HD / CD / DVD / no-breaks / tonners / baterias / microfone / fones / caixas de som / GPS / etc Exercícios 147 Twitter Facebook Orkut FourSquare Blog MicroBlog Formspring 02. Organizar, a partir do diagrama de classes, as informações dos quadros. Streaming Download RIA VOIP MySpace R3/SAP B1/SAP ERP/Totvs DB2 Oracle SQL Server Browser Engenheiro de Computação Computação Pessoal Software grátis Software free Servidor Netbook Linkedln Java RoR C++ impressora scanner multifuncional canhão projeção antispan firewall Skype Game Sexting


Carregar ppt "AssociaçãoEspecializaçãoAGREGAÇÃO Relacionamentos entre Classes 137."

Apresentações semelhantes


Anúncios Google