Plano de Aulas (sujeito a alterações ao longo do semestre)
Material de Aula
Comandos básicos de lógica de programação com Java
Introdução à Programação Orientada a Objetos (Objetos, classes, atributos e métodos)
Modificadores de acesso e construtores
ArrayList Simples e de Objetos
Herança
Sobrescrita, Polimorfismo e Sobrecarga
Atividades
AT2B1 - Exercício Java P.O.O. em laboratório
AT3B1 - Lista de exercícios individual no caderno
AT1B2 - Herança Java - Empresa
AT2B2 - Sobrescrita, Polimorfismo e Sobrecarga
AT3B2 - Lista de exercícios individuais no caderno
Exercícios realizados em laboratório
LPJAVA - Exercícios básicos de Lógica de Programação com Java
Banco - Classe objeto, get e set e instanciação de objetos
Supermercado - Construtores
Escola - Objetos como tipo de dados de outros objetos
Listas - ArrayList Simples (com menu de opções e CRUD)
Concessionária - ArrayList de Objetos (com menu de opções e CRUD)
Banco - Implementação com Herança
Banco - Implementação com sobrescrita, polimorfismo e sobrecarga
Tutorial Introdução à Lógica de Programação com Java e Eclipse
A História da Linguagem Java
Como a linguagem Java funciona?
Lista de vídeos de Java O.O. completo até o assunto que estudamos
Herança em Java - parte 1
Herança em Java - parte 2
Sobrescrita, Sobrecarga e Polimorfismo