Programação Orientada a Objetos - TCC00328 - 2019.1

De Flavio Luiz Seixas
Ir para navegação Ir para pesquisar

Logística

  • Disciplina: TCC00328 - Programação Orientada a Objetos
  • Turma: B1
  • Data: quartas e sextas-feiras, 20h-22h.
  • Sala: 321.
  • Google Classroom: eoodxu

Objetivos

  • Compreender os elementos e estruturas da linguagem Java.
  • Entender os fundamentos da análise, projeto e programação orientada a objetos.
    • Relacionamento entre objetos.
    • Herança e Polimorfismo.
    • Classes abstratas e interfaces.
    • Tratamento de exceções.
    • Threads.
    • Elementos da GUI.

Monitoria

A definir

Calendário

Data N Conteúdo
20/03/2019 1 Apresentação da disciplina. Organização de programas em Java
22/03/2019 2.1 Estruturas básicas do Java: tipos primitivos, operadores, estruturas de decisão, estruturas de repetição, vetores de matrizes, subprogramação
27/03/2019 2.2 Continuação de 2.1
29/03/2019 3.1 Classes e objetos: mapeamento de objetos, variáveis de instância ou atributos de classes, referências, métodos, pacotes
03/04/2019 3.2 Continuação de 3.1
05/04/2019 4.1 Princípios de análise e projeto de software orientado a objeto: casos de uso, requisitos, encapsulamento, delegação, composição, agregação, modularidade, abstração, herança, polimorfismo, interfaces
10/04/2019 4.2 Continuação de 4.1
12/04/2019 4.3 Continuação de 4.2
17/04/2019 5 Coleções
19/04/2019 FERIADO: Semana Santa
24/04/2019 6 Construtores e coletores de lixo
26/04/2019 Exercícios
01/05/2019 FERIADO: Dia do Trabalho
03/05/2019 P1
08/05/2019 7 Vista da P1. Biblioteca Math. Variáveis e métodos estáticos
10/05/2019 Apresentação do projeto de aplicação - Parte 1
15/05/2019 Apresentação do projeto de aplicação - Parte 1
17/05/2019 8 Tratamento de exceções
22/05/2019 9.1 Programação da interface gráfica utilizando biblioteca Swing
24/05/2019 9.2 Continuação de 9.1
29/05/2019 10 Serialização: salvando e recuperando objetos. Operações em arquivos
31/05/2019 11 Threads
05/06/2019 12.1 Redes
07/06/2019 12.2 Continuação da aula anterior
12/06/2019 Exercícios
14/06/2019 Apresentação do projeto de aplicação - Parte 2
19/06/2019 P2
21/06/2019 RECESSO: Corpus Christi
26/06/2019 Vista da P2. Apresentação do projeto de aplicação - Parte 2
28/06/2019 VR
03/07/2019 Vista da P2
05/07/2019 Vista da VR
10/07/2019 VS
12/07/2019 Vista da VS