ExerciciosClasses
🛑
Pré-requistos
- JDK 8+
- IDE Java de sua preferência (usarei IntelliJ)
Curso Dominando IDEs Java - Noções acerca do Paradigma Orientado a Objetos
- Conhecer o básico da Sintaxe Java
-
Crie uma classe que modele um retangulo: Classe Retangulo:
Atributos: LadoA, LadoB (ou Comprimento e Largura, ou Base e Altura, a escolher).
Métodos: Mudar valor dos lados, retornar valor dos lados, calcular área e calcular perímetro. -
Crie uma classe que modele um quadrado: Classe Quadrado:
Atributos: Tamanho do lado.
Métodos: Mudar valor dos lados, retornar valor dos lados, calcular área e calcular perímetro. -
Crie uma classe que modele um aluno de academia: Classe Aluno:
Atributos: Nome e data de nascimento.
Métodos: Calcula idade.
-
Crie uma classe que modele uma avaliação física de academia: Classe Avaliação Física:
Atributos: id, matricula do aluno, nome do avaliador, data da avaliação, peso, altura, status e imc
Métodos: status da avaliação e incluir a avaliação a matricula do aluno
TODO: inclua o método que retorna o IMC do aluno.
-
Crie uma classe que modele a matrícula de um aluno de academia: Classe Matricula:
Atributos: Id matricula, data da matrícula, aluno e avaliações físicas.
Métodos: Informações da última avaliação e informações de uma avaliação pela data.
-
Crie uma classe que modele uma conta corrente. Classe Conta Corrente:
Atributos: Número da conta, nome do correntista e saldo.
Métodos: Depósito e saque..
No construtor, o saldo é opcional, com o valor default zero e os demais atributos são obrigatórios. -
Crie uma classe que modele um macaco. Classe Macaco:
Atributos: Nome e bucho (estômago).
Métodos: Comer, verBucho e digerir.
Faça um programa e teste interativamente:
- Crie 2 macacos.
- Alimente-os com 3 alimentos diferentes e verificando o conteúdo do estômago a cada refeição.
Experimente fazer com que um macaco coma o outro. É possível criar um macaco canibal? -
Crie uma classe que modele uma bomba de combustível. Classe Bomba de Combustível:
Atributos: tipo de combustível, valor do litro, quantidade do combustível.
Métodos:
- Abastecer por valor: método onde é informado o valor a ser abastecido e mostra a quantidade de litros que foi colocada no veículo. - Abastecer por litro: método onde é informado a quantidade em litros de combustível e mostra o valor a ser pago pelo cliente. Sempre que acontecer um abastecimento é necessário atualizar a quantidade de combustível total na bomba. A bomba inicia com 100 L de combustível.
-
Crie uma classe que modele um funcionário. Um empregado tem um nome e um salário. Classe Funcionário:
- Escreva um construtor com dois parâmetros (nome e salário). - Métodos para devolver nome, salário, aumentar salário (porcentualDeAumento) que aumente o salário do funcionário em uma certa porcentagemaumentar salário (porcentualDeAumento) que aumente o salário do funcionário em uma certa porcentagem.
🤝
Contribuindo
Este repositório foi criado para fins de estudo, então contribua com ele. Se te ajudei de alguma forma, ficarei feliz em saber. E caso você conheça alguém que se identidique com o conteúdo, não deixe de compatilhar.
Se possível:
Disponibilizado com