// módulo poo com java · aula 01 de 08
Lógica, projeto e pilares da POO
Revisão de lógica de programação, apresentação do projeto do curso e primeiro contato com classes, objetos e os quatro pilares.
- ⭐ até 190 XP
- 🧩 3 exercícios + 1 opcional
- 🔓 disponível
📌O que vimos na aula
- Revisão: variáveis, condicionais e laços
- Apresentação do projeto do curso
- O que é Programação Orientada a Objetos e por que usar
- Classes e objetos: os primeiros exemplos
- Os quatro pilares: visão geral
🧩Desafios para casa
🏅 Aula em dia0 / 3Crie os arquivos dentro da pasta src do código da aula (ou em um projeto novo) e rode cada um pela IDE.
-
Exercício 1+30 XP
Revisão: situação da turma
Dado o vetor abaixo, escreva um programa que:
double[] notas = {7.5, 4.0, 9.0, 5.5, 6.8};- Calcule e mostre a média da turma.
- Mostre a maior e a menor nota.
- Para cada nota, mostre a situação: Aprovado (≥ 7), Recuperação (≥ 5) ou Reprovado.
-
Exercício 2+30 XP
Minha primeira classe:
Livro- Crie a classe
Livrocom os atributostitulo,autor,anoepaginas. - Crie o método
mostrar(), que imprime os dados do livro em uma linha. - No
main, crie três livros diferentes comnewe chamemostrar()em cada um.
Saída esperada (exemplo):
Dom Casmurro, de Machado de Assis (1899) · 256 páginas - Crie a classe
-
Exercício 3+30 XP
Comportamento:
ContaBancaria- Crie a classe
ContaBancariacom os atributostitularesaldo. - Crie os métodos
depositar(double valor)esacar(double valor), que somam e subtraem do saldo. - No
main, crie uma conta, deposite 100 e saque 30. Mostre o saldo. - Agora saque 500. O que acontece com o saldo? Isso deveria ser permitido? Anote sua resposta: vamos resolver esse problema na próxima aula (encapsulamento).
- Crie a classe
-
Desafio (opcional)+50 XP
Pensando no projeto
Pense no sistema do projeto do curso e liste três "coisas" (futuras classes) que ele vai ter. Para cada uma, escreva três atributos e dois métodos. Exemplo:
Classe Atributos Métodos Alunonome, matrícula, email matricular(), trancar()
Marque cada exercício quando resolver, de verdade: o XP é o seu termômetro de estudo. Com todos os obrigatórios feitos, feche a aula e ganhe +50 XP.
🔁Revise os slides
Abra os slides em casa e refaça os quizzes: cada acerto de primeira vale +15 XP (acertos seguidos dão bônus) e chegar ao último slide vale +30 XP.
▶ Revisar os slides