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 e abstract factory. A reflexão e a sua utilização para adiar decisões.