Sumários

Aula L04: javadoc e EP3

7 outubro 2014, 11:30 Gonçalo Fernandes Simões

Introdução à ferramenta javadoc. Concretização da aplicação arabian nights. Apoio à resolução do exercício EP3.


Aula L04: javadoc e EP3

6 outubro 2014, 16:30 Gonçalo Fernandes Simões

Introdução à ferramenta javadoc. Concretização da aplicação arabian nights. Apoio à resolução do exercício EP3.


Aula L04: javadoc e EP3

6 outubro 2014, 10:30 Gonçalo Fernandes Simões

Introdução à ferramenta javadoc. Concretização da aplicação arabian nights. Apoio à resolução do exercício EP3.


Aula T06 - Modelação e Polimorfismo

2 outubro 2014, 16:00 João Carlos Serrenho Dias Pereira

Modelação de um problema:

  1. Identificação das entidades;
  2. Identificação das funcionalidades de cada entidade;
  3. Identificação das relações entre as várias entidades.

Representação de entidades abstractas em Java: classe abstracta e método abstracto. A palavra reservada abstract.

Polimorfismo:

  • Método a invocar sobre um objecto: sempre o mais específico;
  • ligação estática (early binding) vs ligação dinâmica (dynamic binding) para escolher qual o método a executar;
  • Por omissão, em Java todos os métodos são polimórficos
  • Downcasting
  • Fundamental para aumentar a flexibilidade do código;
  • O princípio do aberto-fechado.


Aula T06 - Modelação e Polimorfismo

2 outubro 2014, 14:30 João Carlos Serrenho Dias Pereira

Modelação de um problema:

  1. Identificação das entidades;
  2. Identificação das funcionalidades de cada entidade;
  3. Identificação das relações entre as várias entidades.

Representação de entidades abstractas em Java: classe abstracta e método abstracto. A palavra reservada abstract.

Polimorfismo:

  • Método a invocar sobre um objecto: sempre o mais específico;
  • ligação estática (early binding) vs ligação dinâmica (dynamic binding) para escolher qual o método a executar;
  • Por omissão, em Java todos os métodos são polimórficos
  • Downcasting
  • Fundamental para aumentar a flexibilidade do código;
  • O princípio do aberto-fechado.