Prévia do material em texto
Diagrama de objetos: O diagrama de objetos é uma variação do diagrama de classes e utiliza quase a mesma notação. A diferença é que o diagrama de objetos mostra os objetos que foram instanciados das classes. O diagrama de objetos é como se fosse o perfil do sistema em certo momento de sua execução. Exercício 1: O diagrama de classes abaixo se refere a uma empresa de aluguel de veículos. Observe o diagrama e faça um texto, interpretando o que você entendeu no diagrama. Compahia de Aluguel de Veículos Cliente 0..* 0..1 Carro SportCaminhão Carro de Passeio Contrato de Aluguel 11 1 Veículo Alugado 1 0..* refere a possui possui Tipos de Veículos Exercício 2 Baseado na sua interpretação do exercício 1, faça uma descrição da situação representada no diagrama de objetos abaixo: 2678: Contrato de Aluguel Num_Contrato : 2678 Veículo : "BMW 914" 2679: Contrato de Aluguel Num_Contrato : 2679 Veículo : "Audi V8" Pablo: Cliente Nome : "Pablo F. Barros" Idade : 20 CPF : 94168912-15 Exercício 3 Como fica o diagrama do exercício 2, se o Pablo alugar uma Kombi, no contato 3125. Observações: 1 - Nesta aula você aprendeu novas representações introduzidas pelo UML, já visando aspectos da implementação. Também, consideramos esses diagramas como a nível de domínio, apesar das informações para o implementador. 2 – Existe mais de uma maneira de se representar o mundo real com as ferramentas apresentadas. Seja simples, represente corretamente da maneira que você sabe. 3 – Vá exercitando novas representações, a medida que as vá compreendendo. Não queira usar todas as representações aqui apresentadas. Vá indroduzindo-as, a medida que você ganhar experiencia. O UML é rica na forma de representar.