Sumários

TP6 Resolução de exercícios da série 5

1 Abril 2026, 15:00 Gabriel Martins Franco Henriques

Estes exercícios exercitam a definição de construtores quando se usa a herança, a utilização dos padrões template method e simple factory, o uso de ficheiros de configuração e reflexão para adiar decisões para runtime.


Object e seus contratos

30 Março 2026, 15:30 Antónia Lopes

Os contratos dos métodos da classe Object em Java. Overriding vs Overloading. A relação defeituosa de subtipo entre vetores.


TP6 Resolução de exercícios da série 5

30 Março 2026, 14:00 Gabriel Martins Franco Henriques

Estes exercícios exercitam a definição de construtores quando se usa a herança, a utilização dos padrões template method e simple factory, o uso de ficheiros de configuração e reflexão para adiar decisões para runtime.


Padrão Decorator e LSP

27 Março 2026, 15:00 Antónia Lopes

As limitações da herança e o padrão decorator. Behavioural subtyping: relação de subtipo; o princípio de substituição de Liskov; a herança de contratos.


TP5 Resolução de exercícios da série 4

27 Março 2026, 13:30 Antónia Lopes

Estes exercícios exercitam a utilização de herança e composição na reutilização de código, a reutilização de código com herança através da definição de classes abstractas, e ainda a utilização do padrão observer.