Exercícios 11 - Java e POO ☕
Objetivo
Objetivo: Criar sistemas robustos com Classes.
🟢 Fáceis
- Classe Pessoa: Crie uma classe
Pessoacom atributosnomeeidade. Nomain, crie um objeto e imprima seus dados. - Calculadora Estática: Crie uma classe
Calculadoracom um métodostatic somar(int a, int b). Chame-o direto domainsem criar objeto (Calculadora.somar(2, 3)).
🟡 Médios
- Encapsulamento:
- Crie uma classe
ContaBancaria. - Atributo
private double saldo. - Métodos
public void depositar(double valor)epublic double getSaldo(). - Garanta que não dê para depositar valor negativo!
- Crie uma classe
- Herança:
- Classe
Veiculo(marca, modelo). - Classe
Carro(herda Veiculo, tem portas). - Classe
Moto(herda Veiculo, tem cilindradas). - Crie objetos de Carro e Moto e preencha os dados.
- Classe
🔴 Desafio
- Sistema de Folha de Pagamento (Polimorfismo):
- Classe
Funcionariocom métodocalcularSalario(). - Classe
Gerente(Ganha bônus de 20%). - Classe
Estagiario(Ganha metade). - Crie uma lista de funcionários mistos e calcule o total da folha.
- Classe