Sumários

TP5

25 Março 2024, 16:30 Rafael Francisco Rosa Mesquita Ramires

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


Behavioural subtyping

25 Março 2024, 15:30 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. Os contratos dos métodos toString e equals herdados da classe Object.


TP5

25 Março 2024, 14:00 Rafael Francisco Rosa Mesquita Ramires

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


Série 4

25 Março 2024, 14:00 Ana Respicio

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


Ainda o suporte à reutilização

22 Março 2024, 15:00 Antónia Lopes

Os traits como mecanismo de suporte à reutilização. O problema do diamante. O padrão template method. A construção de objetos e os padrões concrete factory/factory method abstract factory. A reflexão e a sua utilização para adiar decisões.