Sumários

Mecanismos de Encapsulação: pacotes e modulos

31 Março 2023, 15:00 Antónia Lopes

De novo a encapsulação a suportar o Information Hiding. Definição de espaços de nomes como forma de evitar ter conflitos de nomes e ter maior controlo na acessibilidade aos tipos e seus membros. Módulos e o seu suporte à encapsulação e a evitar o jar hell. A reutilização com bibliotecas e frameworks. 


Série 6: Behavioral Subtyping e herança

31 Março 2023, 13:30 Antónia Lopes

Resolução de exercícios da série 6. Estes exercícios pretendem ajudar a entender as implicações do Behavioral Subtyping quando se usa herança, a herança dos contratos do Object e ainda a utilização do padrão decorator.


Série 6: Behavioral Subtyping e herança

30 Março 2023, 17:00 Diogo João Ribeiro Branco

Resolução de exercícios da série 6. Estes exercícios pretendem ajudar a entender as implicações do Behavioral Subtyping quando se usa herança, a herança dos contratos do Object e ainda a utilização do padrão decorator.


Série 6: Behavioral Subtyping e herança

30 Março 2023, 13:30 Diogo João Ribeiro Branco

Resolução de exercícios da série 6. Estes exercícios pretendem ajudar a entender as implicações do Behavioral Subtyping quando se usa herança, a herança dos contratos do Object e ainda a utilização do padrão decorator.


Série 6: Behavioral Subtyping e herança

27 Março 2023, 16:30 Andreia Mordido

Resolução de exercícios da série 6. Estes exercícios pretendem ajudar a entender as implicações do Behavioral Subtyping quando se usa herança, a herança dos contratos do Object e ainda a utilização do padrão decorator.