SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
ComposiçãoComposiçãoEM ANÁLISE
MARCUS DAVY VIANA NOGUEIRA
MODELAGEM DE SISTEMAS, 2013.1
ComposiçãoComposição
A Composição é uma agregação mais forte; nela, a existência
do Objeto-Parte NÃO faz sentido se o Objeto-Todo não existir.
Vejamos o exemplo Pedido-ItemPedido:
A Composição é um mecanismo de reaproveitamento
(reutilização) de classes utilizado pela POO para aumentar
a produtividade e a qualidade no desenvolvimento de
software.
ComposiçãoComposição
Exemplo da Pousada:
Dependendo das regras de negócio, o mesmo relacionamento
que acontece através de uma agregação, em determinado
sistema, pode, em outro, se dar por uma composição.
ComposiçãoComposição
Exemplo da Locadora de Veículos:
ComposiçãoComposição
Resumão:
• É um relacionamento de contenção. Um objeto
(container) CONTÉM outros objetos (elementos).
• Esses elementos que estão contidos dentro de
outro objeto dependem dele para existir.
• Eles são criados e destruídos de acordo com o seu
container.
A composição, na UML, é
representada por uma linha com um
losango preenchido do lado da
classe dona do relacionamento.
Referências
 Guedes, G. T. (2006). UML – Uma abordagem
prática 2° Edição. In: G. T. Guedes, UML – Uma
abordagem prática 2° Edição (p. 72). Novatec.
 http://pt.wikipedia.org/wiki/Diagrama_de_cla
sses, acesso em 03/07/2013
Referências

Mais conteúdo relacionado

Mais procurados

Descrição formal de Casos de Uso
Descrição formal de Casos de UsoDescrição formal de Casos de Uso
Descrição formal de Casos de UsoNatanael Simões
 
Uml Diagramas Estruturais
Uml   Diagramas EstruturaisUml   Diagramas Estruturais
Uml Diagramas Estruturaisthaisedd
 
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)Gustavo Zimmermann
 
diagrama de componentes
diagrama de componentesdiagrama de componentes
diagrama de componenteselliando dias
 
Clean code - Mantenha seu código limpo
Clean code - Mantenha seu código limpoClean code - Mantenha seu código limpo
Clean code - Mantenha seu código limpoTiago Bencardino
 
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados RelacionaisBanco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados Relacionaisalexculpado
 
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
POO   - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)POO   - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)Marcello Thiry
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidaderzauza
 
Análise e Modelagem de Software
Análise e Modelagem de SoftwareAnálise e Modelagem de Software
Análise e Modelagem de SoftwareMarcelo Yamaguti
 
Componentes vs Servicos
Componentes vs ServicosComponentes vs Servicos
Componentes vs ServicosMarcelo Sávio
 
Gerência de Configuração
Gerência de ConfiguraçãoGerência de Configuração
Gerência de ConfiguraçãoWagner Zaparoli
 

Mais procurados (20)

Diagrama de Classes
Diagrama de ClassesDiagrama de Classes
Diagrama de Classes
 
Descrição formal de Casos de Uso
Descrição formal de Casos de UsoDescrição formal de Casos de Uso
Descrição formal de Casos de Uso
 
clean code
clean codeclean code
clean code
 
Uml Diagramas Estruturais
Uml   Diagramas EstruturaisUml   Diagramas Estruturais
Uml Diagramas Estruturais
 
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
 
diagrama de componentes
diagrama de componentesdiagrama de componentes
diagrama de componentes
 
Apresentação da UML
Apresentação da UMLApresentação da UML
Apresentação da UML
 
Clean code - Mantenha seu código limpo
Clean code - Mantenha seu código limpoClean code - Mantenha seu código limpo
Clean code - Mantenha seu código limpo
 
JAVA - Orientação a Objetos
JAVA - Orientação a ObjetosJAVA - Orientação a Objetos
JAVA - Orientação a Objetos
 
Aula 7 - Modelagem de Software
Aula 7 - Modelagem de SoftwareAula 7 - Modelagem de Software
Aula 7 - Modelagem de Software
 
A Linguagem UML
A Linguagem UMLA Linguagem UML
A Linguagem UML
 
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados RelacionaisBanco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
 
Diagrama classes
Diagrama classesDiagrama classes
Diagrama classes
 
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
POO   - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)POO   - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
 
Padrões de Projeto
Padrões de ProjetoPadrões de Projeto
Padrões de Projeto
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidade
 
Análise e Modelagem de Software
Análise e Modelagem de SoftwareAnálise e Modelagem de Software
Análise e Modelagem de Software
 
Componentes vs Servicos
Componentes vs ServicosComponentes vs Servicos
Componentes vs Servicos
 
Diagramas de pacotes
Diagramas de pacotesDiagramas de pacotes
Diagramas de pacotes
 
Gerência de Configuração
Gerência de ConfiguraçãoGerência de Configuração
Gerência de Configuração
 

Destaque

Memorias de um sargento
Memorias de um sargentoMemorias de um sargento
Memorias de um sargentoVitorCazelatto
 
Otimizando a execução de código-fonte PHP
Otimizando a execução de código-fonte PHPOtimizando a execução de código-fonte PHP
Otimizando a execução de código-fonte PHPEr Galvão Abbott
 
Tudo o que você precisa saber sobre o php7
Tudo o que você precisa saber sobre o php7Tudo o que você precisa saber sobre o php7
Tudo o que você precisa saber sobre o php7Er Galvão Abbott
 
Visibilidade e Diagrama de Classe de Projeto na UML
Visibilidade e Diagrama de Classe de Projeto na UMLVisibilidade e Diagrama de Classe de Projeto na UML
Visibilidade e Diagrama de Classe de Projeto na UMLufpb
 
Fundamentos de algoritmos e programação - Fortran
Fundamentos de algoritmos e programação - FortranFundamentos de algoritmos e programação - Fortran
Fundamentos de algoritmos e programação - FortranKennedy Morais Fernandes
 
Associações entre classes
Associações entre classesAssociações entre classes
Associações entre classesIvan Fonseca
 
Java programação orientada a objetos
Java   programação orientada a objetosJava   programação orientada a objetos
Java programação orientada a objetosPaulo Carvalho
 
Diagrama de classe
Diagrama de classeDiagrama de classe
Diagrama de classeSuissa
 
Presentación puravera foro fehispor
Presentación puravera  foro fehisporPresentación puravera  foro fehispor
Presentación puravera foro fehisporRoy Ortiz
 
XTIANA OMOKHOSE ISEDU
XTIANA OMOKHOSE ISEDUXTIANA OMOKHOSE ISEDU
XTIANA OMOKHOSE ISEDUisedu xtiana
 
Clase 1 desordenes emocionales afectivos y conductuales
Clase 1 desordenes emocionales afectivos y conductualesClase 1 desordenes emocionales afectivos y conductuales
Clase 1 desordenes emocionales afectivos y conductualesMildred Merida
 
081024 Com Part Ges Fin Cochabamba
081024 Com Part Ges Fin Cochabamba081024 Com Part Ges Fin Cochabamba
081024 Com Part Ges Fin CochabambaICCO Cooperation
 
Logmatic at ElasticSearch November Paris meetup
Logmatic at ElasticSearch November Paris meetupLogmatic at ElasticSearch November Paris meetup
Logmatic at ElasticSearch November Paris meetuplogmatic.io
 
1 Aula De Dreamweaver
1 Aula De Dreamweaver1 Aula De Dreamweaver
1 Aula De DreamweaverProfe Luiz
 
Pilares ATLANTIS™ de titanio dorado. Para una mejor salud periimplantaria.
Pilares ATLANTIS™ de titanio dorado. Para una mejor salud periimplantaria.Pilares ATLANTIS™ de titanio dorado. Para una mejor salud periimplantaria.
Pilares ATLANTIS™ de titanio dorado. Para una mejor salud periimplantaria.DENTSPLY Iberia
 
Global Connections in Long-term care - IAHSA 2012
Global Connections in Long-term care - IAHSA 2012Global Connections in Long-term care - IAHSA 2012
Global Connections in Long-term care - IAHSA 2012GERATEC
 
Eventi GEOWEB
Eventi GEOWEBEventi GEOWEB
Eventi GEOWEBGEOWEB
 

Destaque (20)

Memorias de um sargento
Memorias de um sargentoMemorias de um sargento
Memorias de um sargento
 
Otimizando a execução de código-fonte PHP
Otimizando a execução de código-fonte PHPOtimizando a execução de código-fonte PHP
Otimizando a execução de código-fonte PHP
 
Tudo o que você precisa saber sobre o php7
Tudo o que você precisa saber sobre o php7Tudo o que você precisa saber sobre o php7
Tudo o que você precisa saber sobre o php7
 
Visibilidade e Diagrama de Classe de Projeto na UML
Visibilidade e Diagrama de Classe de Projeto na UMLVisibilidade e Diagrama de Classe de Projeto na UML
Visibilidade e Diagrama de Classe de Projeto na UML
 
Fundamentos de algoritmos e programação - Fortran
Fundamentos de algoritmos e programação - FortranFundamentos de algoritmos e programação - Fortran
Fundamentos de algoritmos e programação - Fortran
 
Associações entre classes
Associações entre classesAssociações entre classes
Associações entre classes
 
Astah
AstahAstah
Astah
 
Java programação orientada a objetos
Java   programação orientada a objetosJava   programação orientada a objetos
Java programação orientada a objetos
 
Diagrama de classe
Diagrama de classeDiagrama de classe
Diagrama de classe
 
Presentación puravera foro fehispor
Presentación puravera  foro fehisporPresentación puravera  foro fehispor
Presentación puravera foro fehispor
 
XTIANA OMOKHOSE ISEDU
XTIANA OMOKHOSE ISEDUXTIANA OMOKHOSE ISEDU
XTIANA OMOKHOSE ISEDU
 
Tobias Ahl - Rala - Sweden Rural & Municipality Broadband
Tobias Ahl - Rala - Sweden Rural & Municipality BroadbandTobias Ahl - Rala - Sweden Rural & Municipality Broadband
Tobias Ahl - Rala - Sweden Rural & Municipality Broadband
 
Clase 1 desordenes emocionales afectivos y conductuales
Clase 1 desordenes emocionales afectivos y conductualesClase 1 desordenes emocionales afectivos y conductuales
Clase 1 desordenes emocionales afectivos y conductuales
 
081024 Com Part Ges Fin Cochabamba
081024 Com Part Ges Fin Cochabamba081024 Com Part Ges Fin Cochabamba
081024 Com Part Ges Fin Cochabamba
 
Logmatic at ElasticSearch November Paris meetup
Logmatic at ElasticSearch November Paris meetupLogmatic at ElasticSearch November Paris meetup
Logmatic at ElasticSearch November Paris meetup
 
1 Aula De Dreamweaver
1 Aula De Dreamweaver1 Aula De Dreamweaver
1 Aula De Dreamweaver
 
Pilares ATLANTIS™ de titanio dorado. Para una mejor salud periimplantaria.
Pilares ATLANTIS™ de titanio dorado. Para una mejor salud periimplantaria.Pilares ATLANTIS™ de titanio dorado. Para una mejor salud periimplantaria.
Pilares ATLANTIS™ de titanio dorado. Para una mejor salud periimplantaria.
 
Global Connections in Long-term care - IAHSA 2012
Global Connections in Long-term care - IAHSA 2012Global Connections in Long-term care - IAHSA 2012
Global Connections in Long-term care - IAHSA 2012
 
Mito de prometeo
Mito de prometeoMito de prometeo
Mito de prometeo
 
Eventi GEOWEB
Eventi GEOWEBEventi GEOWEB
Eventi GEOWEB
 

Semelhante a Composição em UML - conceito, exemplos e representação

pec-12-patterns-intro.ppt
pec-12-patterns-intro.pptpec-12-patterns-intro.ppt
pec-12-patterns-intro.pptssuser7025cf
 
Revisão 1º bimestre - Casos de Usos e Classes
Revisão 1º bimestre - Casos de Usos e ClassesRevisão 1º bimestre - Casos de Usos e Classes
Revisão 1º bimestre - Casos de Usos e ClassesMaria Alice Jovinski
 
Aula classe de associacao 3º periodo uniao
Aula classe de associacao 3º periodo uniaoAula classe de associacao 3º periodo uniao
Aula classe de associacao 3º periodo uniaoMaria Alice Jovinski
 
Aula sobre Diagrama Classe para a modelagem de requisitos.pptx
Aula sobre Diagrama Classe para a modelagem de requisitos.pptxAula sobre Diagrama Classe para a modelagem de requisitos.pptx
Aula sobre Diagrama Classe para a modelagem de requisitos.pptxCarlos Albuquerque
 

Semelhante a Composição em UML - conceito, exemplos e representação (7)

pec-12-patterns-intro.ppt
pec-12-patterns-intro.pptpec-12-patterns-intro.ppt
pec-12-patterns-intro.ppt
 
Relatório da uml
Relatório da umlRelatório da uml
Relatório da uml
 
Revisão 1º bimestre - Casos de Usos e Classes
Revisão 1º bimestre - Casos de Usos e ClassesRevisão 1º bimestre - Casos de Usos e Classes
Revisão 1º bimestre - Casos de Usos e Classes
 
Aula classe de associacao 3º periodo uniao
Aula classe de associacao 3º periodo uniaoAula classe de associacao 3º periodo uniao
Aula classe de associacao 3º periodo uniao
 
Aula sobre Diagrama Classe para a modelagem de requisitos.pptx
Aula sobre Diagrama Classe para a modelagem de requisitos.pptxAula sobre Diagrama Classe para a modelagem de requisitos.pptx
Aula sobre Diagrama Classe para a modelagem de requisitos.pptx
 
Sld 4
Sld 4Sld 4
Sld 4
 
Paradigma Orientado a Objetos
Paradigma Orientado a ObjetosParadigma Orientado a Objetos
Paradigma Orientado a Objetos
 

Mais de marcusNOGUEIRA

Direito Penal - Suspensão Condicional da Pena e Livramento Condicional
Direito Penal - Suspensão Condicional da Pena e Livramento CondicionalDireito Penal - Suspensão Condicional da Pena e Livramento Condicional
Direito Penal - Suspensão Condicional da Pena e Livramento CondicionalmarcusNOGUEIRA
 
Justiça, de Michael Sandel. Cap. 3 - Somos Donos de Nós Mesmos?
Justiça, de Michael Sandel. Cap. 3 - Somos Donos de Nós Mesmos?Justiça, de Michael Sandel. Cap. 3 - Somos Donos de Nós Mesmos?
Justiça, de Michael Sandel. Cap. 3 - Somos Donos de Nós Mesmos?marcusNOGUEIRA
 
Prevenção e Combate a Incêndio - Norma Regulamentadora nº 23
Prevenção e Combate a Incêndio - Norma Regulamentadora nº 23Prevenção e Combate a Incêndio - Norma Regulamentadora nº 23
Prevenção e Combate a Incêndio - Norma Regulamentadora nº 23marcusNOGUEIRA
 
A Última Grande Lição - 14 Terças-Feiras com Morrie
A Última Grande Lição - 14 Terças-Feiras com MorrieA Última Grande Lição - 14 Terças-Feiras com Morrie
A Última Grande Lição - 14 Terças-Feiras com MorriemarcusNOGUEIRA
 
Análise do Livro "A Última Grande Lição", de Mitch Albom
Análise do Livro "A Última Grande Lição", de Mitch AlbomAnálise do Livro "A Última Grande Lição", de Mitch Albom
Análise do Livro "A Última Grande Lição", de Mitch AlbommarcusNOGUEIRA
 
Matéria "A Greve de 1951"
Matéria "A Greve de 1951"Matéria "A Greve de 1951"
Matéria "A Greve de 1951"marcusNOGUEIRA
 
Texto "A Pirataria Moderna"
Texto "A Pirataria Moderna"Texto "A Pirataria Moderna"
Texto "A Pirataria Moderna"marcusNOGUEIRA
 
Os Cordados - Características e Classificação Gerais
Os Cordados - Características e Classificação GeraisOs Cordados - Características e Classificação Gerais
Os Cordados - Características e Classificação GeraismarcusNOGUEIRA
 
Textículo o que é essencial na vida
Textículo o que é essencial na vidaTextículo o que é essencial na vida
Textículo o que é essencial na vidamarcusNOGUEIRA
 
O Voto Obrigatório no Século XXI
O Voto Obrigatório no Século XXIO Voto Obrigatório no Século XXI
O Voto Obrigatório no Século XXImarcusNOGUEIRA
 
O Papel das Leis na Sociedade Moderna
O Papel das Leis na Sociedade ModernaO Papel das Leis na Sociedade Moderna
O Papel das Leis na Sociedade ModernamarcusNOGUEIRA
 
Análise do Conto "A Teoria do Medalhão", de Machado de Assis
Análise do Conto "A Teoria do Medalhão", de Machado de AssisAnálise do Conto "A Teoria do Medalhão", de Machado de Assis
Análise do Conto "A Teoria do Medalhão", de Machado de AssismarcusNOGUEIRA
 
Análise do filme "A Língua das Mariposas" (1999)
Análise do filme "A Língua das Mariposas" (1999)Análise do filme "A Língua das Mariposas" (1999)
Análise do filme "A Língua das Mariposas" (1999)marcusNOGUEIRA
 
A Teoria do Medalhão, de Machado de Assis
A Teoria do Medalhão, de Machado de AssisA Teoria do Medalhão, de Machado de Assis
A Teoria do Medalhão, de Machado de AssismarcusNOGUEIRA
 
Conceitos de Orientação a Objeto e Exemplos no Estudo de Caso do TRT-16
Conceitos de Orientação a Objeto e Exemplos no Estudo de Caso do TRT-16Conceitos de Orientação a Objeto e Exemplos no Estudo de Caso do TRT-16
Conceitos de Orientação a Objeto e Exemplos no Estudo de Caso do TRT-16marcusNOGUEIRA
 

Mais de marcusNOGUEIRA (20)

Direito Penal - Suspensão Condicional da Pena e Livramento Condicional
Direito Penal - Suspensão Condicional da Pena e Livramento CondicionalDireito Penal - Suspensão Condicional da Pena e Livramento Condicional
Direito Penal - Suspensão Condicional da Pena e Livramento Condicional
 
Cartões de Crédito
Cartões de CréditoCartões de Crédito
Cartões de Crédito
 
Desigualdades Sociais
Desigualdades SociaisDesigualdades Sociais
Desigualdades Sociais
 
Justiça, de Michael Sandel. Cap. 3 - Somos Donos de Nós Mesmos?
Justiça, de Michael Sandel. Cap. 3 - Somos Donos de Nós Mesmos?Justiça, de Michael Sandel. Cap. 3 - Somos Donos de Nós Mesmos?
Justiça, de Michael Sandel. Cap. 3 - Somos Donos de Nós Mesmos?
 
Prevenção e Combate a Incêndio - Norma Regulamentadora nº 23
Prevenção e Combate a Incêndio - Norma Regulamentadora nº 23Prevenção e Combate a Incêndio - Norma Regulamentadora nº 23
Prevenção e Combate a Incêndio - Norma Regulamentadora nº 23
 
A Última Grande Lição - 14 Terças-Feiras com Morrie
A Última Grande Lição - 14 Terças-Feiras com MorrieA Última Grande Lição - 14 Terças-Feiras com Morrie
A Última Grande Lição - 14 Terças-Feiras com Morrie
 
Análise do Livro "A Última Grande Lição", de Mitch Albom
Análise do Livro "A Última Grande Lição", de Mitch AlbomAnálise do Livro "A Última Grande Lição", de Mitch Albom
Análise do Livro "A Última Grande Lição", de Mitch Albom
 
Matéria "A Greve de 1951"
Matéria "A Greve de 1951"Matéria "A Greve de 1951"
Matéria "A Greve de 1951"
 
Texto "A Pirataria Moderna"
Texto "A Pirataria Moderna"Texto "A Pirataria Moderna"
Texto "A Pirataria Moderna"
 
Os Cordados - Características e Classificação Gerais
Os Cordados - Características e Classificação GeraisOs Cordados - Características e Classificação Gerais
Os Cordados - Características e Classificação Gerais
 
Textículo o que é essencial na vida
Textículo o que é essencial na vidaTextículo o que é essencial na vida
Textículo o que é essencial na vida
 
O Voto Obrigatório no Século XXI
O Voto Obrigatório no Século XXIO Voto Obrigatório no Século XXI
O Voto Obrigatório no Século XXI
 
O Papel das Leis na Sociedade Moderna
O Papel das Leis na Sociedade ModernaO Papel das Leis na Sociedade Moderna
O Papel das Leis na Sociedade Moderna
 
Análise do Conto "A Teoria do Medalhão", de Machado de Assis
Análise do Conto "A Teoria do Medalhão", de Machado de AssisAnálise do Conto "A Teoria do Medalhão", de Machado de Assis
Análise do Conto "A Teoria do Medalhão", de Machado de Assis
 
Análise do filme "A Língua das Mariposas" (1999)
Análise do filme "A Língua das Mariposas" (1999)Análise do filme "A Língua das Mariposas" (1999)
Análise do filme "A Língua das Mariposas" (1999)
 
NEON | O Neônio
NEON | O NeônioNEON | O Neônio
NEON | O Neônio
 
A Teoria do Medalhão, de Machado de Assis
A Teoria do Medalhão, de Machado de AssisA Teoria do Medalhão, de Machado de Assis
A Teoria do Medalhão, de Machado de Assis
 
Conceitos de Orientação a Objeto e Exemplos no Estudo de Caso do TRT-16
Conceitos de Orientação a Objeto e Exemplos no Estudo de Caso do TRT-16Conceitos de Orientação a Objeto e Exemplos no Estudo de Caso do TRT-16
Conceitos de Orientação a Objeto e Exemplos no Estudo de Caso do TRT-16
 
Tecido Muscular
Tecido MuscularTecido Muscular
Tecido Muscular
 
Ciclo Hidrologico
Ciclo HidrologicoCiclo Hidrologico
Ciclo Hidrologico
 

Último

Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorEdvanirCosta
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxMauricioOliveira258223
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFtimaMoreira35
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfEmanuel Pio
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 

Último (20)

Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de Professor
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptx
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdf
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdf
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 

Composição em UML - conceito, exemplos e representação

  • 1. ComposiçãoComposiçãoEM ANÁLISE MARCUS DAVY VIANA NOGUEIRA MODELAGEM DE SISTEMAS, 2013.1
  • 2. ComposiçãoComposição A Composição é uma agregação mais forte; nela, a existência do Objeto-Parte NÃO faz sentido se o Objeto-Todo não existir. Vejamos o exemplo Pedido-ItemPedido: A Composição é um mecanismo de reaproveitamento (reutilização) de classes utilizado pela POO para aumentar a produtividade e a qualidade no desenvolvimento de software.
  • 4. Dependendo das regras de negócio, o mesmo relacionamento que acontece através de uma agregação, em determinado sistema, pode, em outro, se dar por uma composição. ComposiçãoComposição Exemplo da Locadora de Veículos:
  • 5. ComposiçãoComposição Resumão: • É um relacionamento de contenção. Um objeto (container) CONTÉM outros objetos (elementos). • Esses elementos que estão contidos dentro de outro objeto dependem dele para existir. • Eles são criados e destruídos de acordo com o seu container. A composição, na UML, é representada por uma linha com um losango preenchido do lado da classe dona do relacionamento.
  • 6. Referências  Guedes, G. T. (2006). UML – Uma abordagem prática 2° Edição. In: G. T. Guedes, UML – Uma abordagem prática 2° Edição (p. 72). Novatec.  http://pt.wikipedia.org/wiki/Diagrama_de_cla sses, acesso em 03/07/2013 Referências