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

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

Diagramas de classes rational rose. introdução interação classes atributos, operações associações associação, agregação, composição, generalização, dependência.

Apresentações semelhantes


Apresentação em tema: "Diagramas de classes rational rose. introdução interação classes atributos, operações associações associação, agregação, composição, generalização, dependência."— Transcrição da apresentação:

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


Carregar ppt "Diagramas de classes rational rose. introdução interação classes atributos, operações associações associação, agregação, composição, generalização, dependência."

Apresentações semelhantes


Anúncios Google