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 Estudante deve possuir o construtor Estudante(nome, matricula, n1, n2, n3)
  • A classe Estudante deve possuir o método getMedia() que retorna o cálculo da média das notas do estudante.
  • A classe Estudante deve possuir um método setNotas(n1, n2, n3) para definir as três notas de uma vez
  • A classe Estudante deve possuir métodos getNota1(), getNota2() e getNota3()

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.