Nota
- Ver os slides das aulas teóricas não é suficiente para estudar a matéria leccionada nas aulas teóricas, principalmente para quem não esteve presente nas aulas teóricas. A leitura dos dois livros recomendados é importante, fundamental no 2º caso.
- Os slides não contém toda a informação dada nas aulas teóricas
- Há aulas que vão ser leccionadas sem a utilização de slides
Slides utilizados nas aulas teóricas:
Primeira Parte:
- 01 - Classes e Objectos.pdf
- 02 - Composição.pdf
- 03 - Inheritance.pdf
- 04 - UML Class Diagram.pdf
- 05 - Packages.pdf
- 06 - Interfaces.pdf
- 07 - Contentores (não foram utilizados slides)
- 08 - Exceptions in Java.pdf
- 09 - Java IO.pdf
- Padrões de Desenho (actualizado a 28/12/2016): 10 - Design Patterns.pdf
- Não inclui os padrões Singleton e Null Object
- Diagramas de Sequência UML: 12 - SequenceDiagrams.pdf
- Exemplos de aplicação dos padrões:
- Visitor
- sem padrão: semPadrao.tgz
- com padrão e percorrer da estrutura nos elementos: comPadrao.tgz
- com padrão e percorrer da estrutura no próprio visitor: comPadrao2.tgz