Sumários

Aula Prática 04 - Herança, polimorfismo, aspectos de programação OO

12 outubro 2018, 15:00 Jan Gunnar Cederquist

Concepção de modelo e implementação Java, integrando os conceitos abordados até à data: classes, herança, polimorfismo, composição, packages, redefinição de métodos, entre outros.

Avaliação.


Aula Prática 04

12 outubro 2018, 15:00 Ana Sofia Duarte Correia

Tópicos:

  • Concepção de modelo e implementação em Java, integrando os conceitos abordados em todas as aulas até à data;
    • Classes;
    • Herança;
    • Polimorfismo;
    • Composição;
    • Packages;
    • Overloading e overriding de métodos;
    • Análise e modelação (UML);
Resolução de Exercícios: 
  • 1001 Noites
Realização do Exercício de Avaliação 04.


Aula Prática 04 - Herança, polimorfismo, aspectos de programação OO

12 outubro 2018, 10:30 Jan Gunnar Cederquist

Concepção de modelo e implementação Java, integrando os conceitos abordados até à data: classes, herança, polimorfismo, composição, packages, redefinição de métodos, entre outros.

Avaliação.


Aula Prática 04

12 outubro 2018, 10:30 Ana Sofia Duarte Correia

Tópicos:

  • Concepção de modelo e implementação em Java, integrando os conceitos abordados em todas as aulas até à data;
    • Classes;
    • Herança;
    • Polimorfismo;
    • Composição;
    • Packages;
    • Overloading e overriding de métodos;
    • Análise e modelação (UML);
Resolução de Exercícios: 
  • 1001 Noites
Realização do Exercício de Avaliação 04.


Aula T08: Classes Internas

11 outubro 2018, 15:30 David Martins de Matos

Classes internas e os vários aspectos de definição: classes internas simples; implementação de interfaces. Partilha de acesso entre classe externa e interna. Ligação implícita entre objectos de classes internas e a instância da classe externa. Sintaxe. Classes internas locais (métodos e blocos). Classes anónimas. Exemplos ilustrativos dos tópicos apresentados: gato e estômago; iteração de gato. Discussão.