Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouStella Montalvo Alterado mais de 9 anos atrás
1
diagramas de classes rational rose
2
introdução interação classes atributos, operações associações associação, agregação, composição, generalização, dependência pacotes dependência
3
introdução membros de classes visibilidade, escopo interfaces realização estereótipos
4
classes atributos, operações
5
associações associação, agregação, composição, generalização, dependência
6
pacotes dependência
7
membros de classes visibilidade, escopo
8
interfaces realização
9
estereótipos
10
exemplo
11
exercício Modelar com o Rose as seguintes entidades CarrinhoDeCompras Representa a compra de um cliente Possui um custo total e um cadastro de produtos além de operações para inserir um produto ou remover Cada compra tem um cartão de crédito com a qual a compra foi efetuada, essa é a unica forma de pagamento
12
exercício CadastroDeProdutos coleção de negocio que possui um atributo do tipo ReporitorioDeProdutos e chama os metodos inserir e remover do mesmo para realizar suas respectivas operações RepositorioDeProdutos interface entre a coleção de dados e a coleção de negócio
13
exercício ConjuntoDeProdutos Contém um array de produtos Implementação da coleção de negócio Implementa a interface RepositorioDeProdutos Produto Classe básica que especifica um Produto Contém um codigo e um preço, além das operações get e set que permitem o encapsulamento
14
exercício Cliente Representa um cliente Possui um nome um e-mail Um cliente pode possuir zero ou mais compras ClienteEspecial Especialização de cliente, possui um desconto Um cliente especial pode ter um ou mais cartões de crédito
15
exercício Cartão de Crédito Possui um número e uma data de validade, além de um método que pede a autorização e executa o débito
16
referências practical uml: a hands-on introduction for developers digging deeper: class diagrams
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.