AVs PADR ES DE PROJETO 2014

979 palavras 4 páginas
Avaliação: CCT0152_AVS_201102192627 » PADRÕES DE PROJETO DE SOFTWARE
Tipo de Avaliação: AVS
Aluno:
Professor: HORACIO DA CUNHA E SOUZA RIBEIRO
Nota da Prova: 5,0

Nota de Partic.: 1

Turma: 9001/AA

Data: 12/12/2014 17:57:48

1a Questão (Ref.: 201102414472)

Pontos: 1,5 / 1,5

Decorator tem como principal objetivo a decoração de classes em tempo de execução, isto é, adicionar novos produtos e/ou novas responsabilidades à objetos dinamicamente sem alterar o código das classes existentes.
Descreva um exemplo que represente esse padrão.

Resposta: Tem como principal objetivo a decoração da classes em tempo de execução, isto é, adicionar novos produtos e/ou novas responsabilidades a objetos dinamicamente sem alteraro código das classes existentes.
Exemplo: numa janela pode haver vários objetos como barra de rolagem, caixas de textos, etc. É possível acrescentar mais objetos nesta janela, criando por exemplo uma classe decorator.

Gabarito: Em uma janela pode-se adicionar objetos como barras de rolagem, caixas de texto, labels, etc. Podese criar uma classe JanelaDecorador que será estendida pelos decoradores que irão inserir propriedades na janela.
Podendo incluir barra vertical, horizontal e para cada criar outra classe decorador, inserindo características novas.

2a Questão (Ref.: 201102289668)

Pontos: 0,5 / 0,5

Para fazer a modelagem de um padrão de projeto (design pattern) utilizando a UML é DESNECESSÁRIO.

identificar as soluções específicas e particulares para o problema básico e reificá-la como um mecanismo. fazer a modelagem do mecanismo como uma colaboração, fornecendo seus aspectos estruturais, assim como os aspectos comportamentais. identificar as soluções comuns para o problema básico. entender o padrão de projeto como uma colaboração representada com suas partes estruturais e comportamentais. identificar os elementos do padrão de projeto que devem ser vinculados aos elementos em um contexto específico e representá-los como parâmetros para colaboração.

3a

Relacionados

  • pgea
    1696 palavras | 7 páginas
  • Dissertacao
    30973 palavras | 124 páginas
  • downloaded file 2
    8457 palavras | 34 páginas
  • Artigo sobre gestão escolar
    2474 palavras | 10 páginas
  • Trabalho De Antropologia ABNT
    7724 palavras | 31 páginas
  • Praça Doutor João Mendes
    4877 palavras | 20 páginas
  • Pasta de Estágio
    8998 palavras | 36 páginas
  • PORTF LIOURBANISMOI PDF
    6460 palavras | 26 páginas
  • Educar um ato de amar
    11126 palavras | 45 páginas
  • GERENCIAMENTO DA CADEIA DE SUPRIMENTOS APLICADO € CONSTRU‚O CIVIL
    24992 palavras | 100 páginas