Classes e objetos
Exercício 1
Crie uma classe Estudante com atributos para nome, matrícula e três notas (você decide como implementará as três notas). Crie métodos para calcular a média das notas e determinar se o aluno foi aprovado ou reprovado, considerando que a média para ser aprovado é 70. Crie objetos Estudante e imprima informações dos objetos.
- A classe
Estudantedeve possuir o construtorEstudante(nome, matricula, n1, n2, n3) - A classe
Estudantedeve possuir o métodogetMedia()que retorna o cálculo da média das notas do estudante. - A classe
Estudantedeve possuir um métodosetNotas(n1, n2, n3)para definir as três notas de uma vez - A classe
Estudantedeve possuir métodosgetNota1(),getNota2()egetNota3()
Exercício 2
Crie uma classe Calculadora com métodos para realizar operações matemáticas simples (soma, subtração, multiplicação e divisão). Não é necessário criar atributos internos. O objetivo é observar como você implementará os métodos. Crie objetos Calculadora e execute operações com eles.
Exercício 3
Crie uma classe Pessoa com atributos para nome, idade e endereço. Em seguida, crie objetos Pessoa e exiba suas informações.
Exercício 4
Crie uma classe Livro com atributos para título, autor e preço. Crie objetos Livro e exiba informações sobre os livros.
Exercício 5
Crie uma classe ContaCorrente com atributos para número da conta, saldo e titular da conta. Implemente métodos para depósito, saque e exibição do saldo. Crie objetos ContaCorrente e realize transações bancárias.
Exercício 6
Crie uma classe Triangulo que represente um triângulo com atributos para os comprimentos dos lados. Implemente um método para determinar o tipo de triângulo (equilátero, isósceles ou escaleno). Crie objetos Triangulo de forma a obter triângulos de tipos diferentes.
Exercício 7
Crie uma classe Jogador com os atributos: nome, nível e pontos. Implemente métodos para subir de nível e ganhar pontos.
Exercício 8
Crie uma classe Funcionário com os atributos nome, cargo e salário. Implemente um método para dar um aumento no salário com base em um percentual.
Exercício 9
Crie uma classe que representa um CarrinhoDeCompras. Inclua métodos para adicionar e remover itens, e calcular o preço total.