Buscar

Atividade 3 -

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNICID 
Aluno: Matheus da Silva Baptista RGM: 25728598 
Curso: Engenharia de Software 3ºSemestre 
Projeto integrador de competências em engenharia de software II. 
Atividade 3 
Hoje pela manhã, o dia na empresa está mais tranquilo e você pode pegar um 
tempinho para dar uma estudada em diagramas UML. 
O diagrama de classes desperta sua atenção, afinal a partir de uma simples 
identificação de elementos do mundo real cujos predicados podem ser 
classificados, criam-se famílias de objetos semelhantes, seguindo as mesmas 
características - são os tijolos fundamentais do conceito de um objeto e de sua 
coleção, as classes. 
Além do mais, o diagrama de classes também ajuda na criação de tabelas 
quando falamos em classes concretas, não é mesmo? 
Durante seus estudos, um colega veio com um problema de classes e pediu 
sua ajuda. Aqui vai o que ele lhe disse:- Você sabe que estou fazendo um 
curso de engenharia de software, certo? 
- O professor sempre coloca desafios para a gente ao final da aula como lição 
de casa. 
- Estou um pouco confuso com essa lição... será que você pode me ajudar 
resolvendo isso? Tenho que criar um diagrama de classes que represente o 
seguinte enunciado: 
• Para ser um colecionador, você precisa ter uma ou mais coleções. 
• Cada coleção deve ter dois ou mais itens. 
• Cada coleção pertence a um colecionador. 
• Uma coleção é composta de itens. 
• Um item específico pode estar em mais de uma coleção (ou seja, um rótulo 
antigo da Coca-Cola pode estar em uma coleção de coisas legais da Coca-
Cola e também em uma coleção de rótulos.) 
- O pedido dele, como falei antes, é criar um diagrama de classes UML que 
modele as relações de dados descritas nos requisitos acima. Consegue fazer? 
 
 
 
 
 
Representação do diagrama de classes UML:

Continue navegando