• Nenhum resultado encontrado

Exercícios de Diagrama de Classes.

N/A
N/A
Protected

Academic year: 2022

Share "Exercícios de Diagrama de Classes."

Copied!
4
0
0

Texto

(1)

Exercícios de Diagrama de Classes.

1. Um jogo Infantil tem vários personagens, cada qual com um apelido próprio de quem está jogando. Cada personagem se encaixa em (só) uma determinada característica: pessoa, boneca, fada, animal, monstrinho etc.

Uma característica pode servir a vários personagens. Cada personagem também pode ganhar objetos (vara mágica, moedas, roupas etc) no decorrer da partida. Objetos também podem estar com mais de um personagem. Partindo do princípio que personagem, característica e objetos são classes, represente esse jogo por meio de um diagrama de classes. Além dos atributos, da cardinalidade entre as classes, demonstre ao menos 2 métodos por classe.

Adicione também ao diagrama uma classe Time que pode conter vários personagens associados a cada time. Faça isso usando Agregação ou Composição (pesquisar esse assunto).

2. Dada as classes Livro e Usuário de um Sistema de Biblioteca a seguir, em que alunos podem emprestar ou reservar livros:

Livro Aluno

ISBN (código do livro) título

noPáginas edição

RA Nome Aluno Sexo e-mail consistir_ISBN( isbn )

emprestar( RA ) reservar( RA )

InserirAluno( ) MostrarHistórico(RA) devolver( RA )

a. Complete o diagrama com o(s) relacionamento(s) entre a classe Livro e classe Aluno de forma que haja coerência com os métodos da classe Livro ali apresentados.

(2)

2. Jogo de Guerra

Um jogo de guerra conta com personagens (codPer, nomePersonagem, PorcengemSaude=100%, login e senha), que são os jogadores.

Cada jogador é associado a um tipo de personagem (codTipo, descrição, cor, sexo, altura, massaCorporal), em que cada cada personagem pode ser associado a apenas um tipo. Mas cada tipo pode servir para vários personagens.

Um tipo de personagem é dividd em membros (codMembro, descrição). Que são as partes do corpo de um tipo de personagem. Os membros servem para identificar a porcentagem letal de partes do corpo de um tipo de personagem.

Cada personagem pode adquirir armas (codArma, nomeArma, maxMunicao) durante a partida. Cada arma é responsável em diminuir x% de vida de um personagem de acordo com seu poder letal, que é associado ao um determinado membro de um tipo de personagem.

Cada personagem pode adquirir acessórios (codAcessorio, descricao, tipo, carga).

Acessórios são de dois tipos: Saúde e Proteção. Saúde restaura % de Saúde de um personagem. Já a proteção, ameniza (subtrai em %) os efeitos do danos em um membro, por tipo de arma.

Pesonagem Personagem codPer

nomePersonagem

porcentagemSaude = 100%

Login Senha

Arma codArma nomeArma municaoMax Descricao

z

Exemplos de Objetos:

tipoPersonagem codPer

nomePersonagem cor

sexo altura

massaCorporal caracterisca

Acessório codAcessorio nomeAcessorio tempoDuracao porcentagemCura

Time codTime nomeTime numParticipantes CorAssociada

tipoPersonagem 01

Soldador Universal Branco

Masculino 1.90m 90 Kg

Soldado muito forte e resistente.

tipoPersonagem 02

Marine Branco Masculino 1.80m 80 Kg

Soldado forte e resistente.

(3)

tipoPersonagem 03

Samurai Amarelo Masculino 1.70m 70Kg

Oriental muito astuto

tipoPersonagem 04

Amazona Negro Feminino 1.65m 60

Lutadora muito brava.

(4)

Arma 3232

Magnum 357 50

Pistola automática de boa precisão

Arma 2211 Bazuca XPTO 10

Bazuca antitanque

Arma 1222 M16 200

Fuzil automático calibre 762

Arma 0001 Faca -

Faca do exército para uso pessoal

Acessório 8080

Colete à prova de balas tipo 1

60 segundos -

Acessório 7880

Capacete de aço 40 segundos -

Acessório 1235

Caixa de Socorro Vermelha -

70%

Acessório 1235

Caixa de Socorro Azul -

30%

Acessório 2987

Ração de Soldado -

15%

Acessório 1001 Loção 100%

- 100%

Referências

Documentos relacionados

Essa versão não altera nenhuma anterior Este medicamento é indicado quando se tem dificuldade para expectorar e há muita secreção densa e viscosa, tais como: bronquite crônica e

Terça-Feirq Noite 02 Maria Fernanda Cattani.. 2 PROGRAMA DE MONITORIAS HISTOLOGIA E EMBRIOLOGIA Segunda Feira Quarta-Feira Quinta-Feira Quinta-Feira Sexta-Feira Noite

A Comissão de Residência Médica da Universidade Federal – COREME/UFRR, a Comissão Permanente de Vestibular – CPV/UFRR e a Comissão Estadual de Residência Médica

“ Esta taxa, além de refletir a liquidez dos recursos financeiros no mercado monetário, tem a característica de juros remuneratórios ao investidor. Assim,

A participação do consumidor somente será válida se observado o período de participação correspondente à compra e ao cadastro da(s) compra(s), sendo necessário aos participantes

Contamos ainda com vários itens para fotografia de Newborn, toda linha de suprimentos para sublimação e um Guia de Negócios especial, com todos os nossos kits de prensas

Foram pesquisadas a taxa de adesão à higienização das mãos, obtida através de observações realizadas pela equipe do Controle de Infecção Hospitalar, o número

[r]