|
|
|
|
Programação Orientada a Objectos
Ano lectivo de 2014/2015
Programa; Bibliografia; Avaliação, Erasmus;
Aulas Teóricas:
Introdução à linguagem Java:
Tipos primitivos: TP01; Exercícios:
TP02; Estruturas de
controlo: TP03;
Conceito de Objeto: T01;
Tecnologia Java e Tipos referenciados: T02;
Classes e instanciação de objectos: T03;
T04;
Herança: T05;
Caso de estudo 1 (classe Vector): T06;
Polimorfismo: T07;
Exceções:
T08;
Classes abstratas e Interfaces:
T09;
A classe File:
IO_File;
Streams de input/output:
IO_Streams; Exemplo;
Herança: exemplo,
classe amigo;
Herança de Interfaces:
T10;
Caraterísticas da Programação Orientada a Objetos:
T11;
Interfaces Gráficas:
GUI01;
2º Frequência, 18 Dezembro, 18:00 Horas, salas 6/7; 6/16; 6/26; <==
Frequência; Notas de frequência final; Notas de Exame; Notas de Recurso; Notas Época Especial <==
Trabalho Prático <== ==> Grupos
Aulas Práticas:
Introdução ao ambiente de desenvolvimento (Netbeans): FP01;
Input/Output: FP02;
Ficheiros JAR e bibliotecas: FP03;
Classes instanciáveis: FP04;
para-treinar;
FP05;
Composição de classes:
FP06; FP07;
Herança: FP08;
Exceções:
FP09;
Ficheiros:
FP10;
Herança e classes abstratas:
FP11;
Exercícios: para
treinar;
Interfaces gráficas: FP12;