Programação Orientada a Objetos (POO)
- Unidade 07 – A – Herança
- Unidade 07 – A – Exemplo Herança – Parte 01
- Unidade 07 – A – Exemplo Herança – Parte 02
- Unidade 07 – B – Interface
- Unidade 07 – B – Exemplo Interface – Parte 01
- Unidade 07 – B – Exemplo Interface – Parte 02
- Unidade 07 – B – Exemplo Interface – Parte 03
- Unidade 07 – B – Exemplo Interface – Parte 04
- Unidade 07 – B – Exemplo Interface – Parte 05
- Unidade 08 – Collections
- Unidade 08 – Exemplo Arranjo
- Unidade 08 – Exemplo ArrayList
- Unidade 08 – Exemplo Conjunto
- Unidade 08 – Exemplo HashMap
- Unidade 08 – Exemplo Pilha
- Unidade 11 – Threads
- Unidade 11 – Exemplo 01 – Interface Runnable – Parte 01
- Unidade 11 – Exemplo 01 – Interface Runnable – Parte 02
- Unidade 11 – Exemplo 02 – Buffer Não Sincronizado – Parte 01
- Unidade 11 – Exemplo 02 – Buffer Não Sincronizado – Parte 02
- Unidade 11 – Exemplo 02 – Buffer Não Sincronizado – Parte 03
- Unidade 11 – Exemplo 02 – Buffer Não Sincronizado – Parte 04
- Unidade 11 – Exemplo 02 – Buffer Não Sincronizado – Parte 05
- Unidade 11 – Exemplo 03 – Buffer Sincronizado – Parte 01
- Unidade 11 – Exemplo 03 – Buffer Sincronizado – Parte 02
- Unidade 11 – Exemplo 03 – Buffer Sincronizado – Parte 03
- Unidade 11 – Exemplo 03 – Buffer Sincronizado – Parte 04
- Unidade 11 – Exemplo 03 – Buffer Sincronizado – Parte 05
- Unidade 11 – Exemplo 04 – Buffer Circular – Parte 01
- Unidade 11 – Exemplo 04 – Buffer Circular – Parte 02
- Unidade 11 – Exemplo 04 – Buffer Circular – Parte 03
- Unidade 11 – Exemplo 04 – Buffer Circular – Parte 04
- Unidade 11 – Exemplo 04 – Buffer Circular – Parte 05
- Unidade 11 – Exemplo 05 – Array Blocking Queue – Parte 01
- Unidade 11 – Exemplo 05 – Array Blocking Queue – Parte 02
- Unidade 11 – Exemplo 05 – Array Blocking Queue – Parte 03
- Unidade 11 – Exemplo 05 – Array Blocking Queue – Parte 04
- Unidade 11 – Exemplo 05 – Array Blocking Queue – Parte 05
- Unidade 11 – Exemplo 06 – Random Characters – Parte 01
- Unidade 11 – Exemplo 06 – Random Characters – Parte 02
- Unidade 11 – Exemplo 07 – Método Sincronizado – Parte 01
- Unidade 11 – Exemplo 07 – Método Sincronizado – Parte 02
- Unidade 11 – Exemplo 07 – Método Sincronizado – Parte 03
- Unidade 11 – Exemplo 07 – Método Sincronizado – Parte 04
- Unidade 11 – Exemplo 07 – Método Sincronizado – Parte 05
Estudo Complementar
- Entendendo a JDK
- Dicas de Comandos em Java
- Início de Programação em Java
- Ideia por Trás da Orientação a Objetos
- Exemplo de Gerenciamento de Clientes
- Manipulação de DATAS em Java
- Exemplo de Polimorfismo
Exemplos Feitos em Sala
- Software com CRUD (em memória) de Pessoas (uso da classe “fichário” ou “gerencia”)
- Software com CRUD (em memória) de veículos (no Eclipse)
- Software com CRUD (em memória) de veículos com classe Fichário (no Eclipse)
- Concessionária (sem classe Fichário)
- Concessionária Moderna (com classe Fichário)
- Projeto Locadora
- Gestão Hospitalar (Herança)
- Gestão Hospitalar 2 (Herança com gets e sets)
- Exemplo de Polimorfismo
- Acesso a Banco de Dados – CadastroDeNomes (Corrigido)
- Exemplo – Funcionários x Filhos
- Exemplo – Funcionários x Filhos (Classe Gerencia)
- Exemplo – Cliente x Endereço
- Exemplo – Teste de Conexão com PostgreSQL (no Eclipse)
- Exemplo – Teste de Conexão com PostgreSQL com MVC (no Eclipse)
Listas de Exercícios
- Lista 01
- Lista 01 – A
- Lista 02
- Lista 03 (com exercício de depuração)
- Lista 03 – A
- Lista 04
- Lista 05
Avaliações
- 30/03/2023 – Avaliação 01 – Parte 01 (5 pontos)- matéria: depuração
- 11/04/2023 – Avaliação 01 – Parte 02 (25 pontos) – matéria: toda
Trabalhos (apresentação)