Sumários
Aula T17: Decorator (Padrões de Desenho)
11 novembro 2008, 16:00 • Nuno Mamede
Padrão de desenho Decorator. Princípios, estrutura, propriedades, aplicações, vantagens, inconvenientes. Apresentação e discussão de exemplos práticos: composição de streams em Java. Contraste com o padrão Adapter. Apoio ao projecto.
Padrão Composite
11 novembro 2008, 14:30 • Pedro Reis dos Santos
Exemplificação do Padrão Composite. Aplicação do Padrão Composite ao Editor Gráfico. Exercício de avaliação EP6: aplicação do padrão Command.
Padrão Command
7 novembro 2008, 17:00 • Pedro Reis dos Santos
Aplicação do padrão Command ao exemplo das contas bancárias.
Serialização: escrita e leitura de objectos para disco.
Obtenção de propriedades de sistema.
Aula T16: State e Strategy (Padrões de Desenho)
6 novembro 2008, 16:00 • Nuno Mamede
Padrão de desenho State. Príncipios, estrutura, propriedades, aplicações, vantagens, inconvenientes. Discussão de aspectos dos enumerados em Java face ao pradrão. Apresentação e discussão de exemplos práticos: porta automatica. Padrão de desenho Strategy. Príncipios, estrutura, propriedades, aplicações, vantagens, inconvenientes. Apresentação e discussão de exemplos práticos: Duck, Fly, Quack. Discussão das semelhanças e diferenças entre os dois padrões (do ponto de vista de delegação de funcionalidade). Discussão sobre a aplicabilidade ao projecto.
Padrão Command
6 novembro 2008, 14:30 • Pedro Reis dos Santos
Aplicação do padrão Command ao exemplo das contas bancárias.
Serialização: escrita e leitura de objectos para disco.
Obtenção de propriedades de sistema.