POO 22/23

  

 

 


Programação Orientada a Objectos

Ano lectivo de 2022/2023

Programa; Bibliografia; Avaliação;     

Erasmus Students;

 

Aulas Teóricas:

 Introdução à linguagem Java:
Tipos primitivos: TP01; Exercícios: TP02; Estruturas de controlo: TP03;
Conceitos de classe e de objeto: T01;
A tecnologia Java: T02;
Classes e instanciação de objetos: T03;
Variáveis de Classe e Composição de Classes: T04; T04a;
        Exemplos de classes: Empregado; Aluno; Aluno2.
        Exemplo de classe com equals  e clone: Exemplo;            

        Teste de autoavaliação; Uma resolução;

Herança: T05;
Polimorfismo: T06;
Exceções: T07;
Classes Abstratas e Interfaces: T08;
Ficheiros: T09;
Genéricos: T10;
Interfaces funcionais: T11;

  

       Trabalho Prático, 

     

    

Aulas Práticas:    

Introdução ao IDE Eclipse e à linguagem Java: FP01;
Input/output: FP02;
Classes e objetos: FP03; FP04;
Variáveis de Classe e Composição de Classes: FP05;
Listas dinâmicas: FP06; FP07;
Herança: FP08;
Exceções: FP09;
Ficheiros: FP10;