Skip to content

cami-la/projeto_classes_poo_youtube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExerciciosClasses

▶️ PLAYLIST COM OS EXERCÍCIOS RESOLVIDOS POO CLASSES - JAVA ▶️

⚠️ Alguns dos exercícios foram adaptados do site Python Brasil! ⚠️

🛑 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
  1. Classe Retangulo:

    Crie uma classe que modele um 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.
  2. Classe Quadrado:

    Crie uma classe que modele um quadrado:
    Atributos: Tamanho do lado.
    Métodos: Mudar valor dos lados, retornar valor dos lados, calcular área e calcular perímetro.
  3. Classe Aluno:

    Crie uma classe que modele um aluno de academia:
    Atributos: Nome e data de nascimento.
    Métodos: Calcula idade.
  4. Classe Avaliação Física:

    Crie uma classe que modele uma avaliação física de academia:
    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.

  5. Classe Matricula:

    Crie uma classe que modele a matrícula de um aluno de academia:
    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.
  6. Classe Conta Corrente:

    Crie uma classe que modele uma 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.
  7. Classe Macaco:

    Crie uma classe que modele um 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?
  8. Classe Bomba de Combustível:

    Crie uma classe que modele uma 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.
  9. Classe Funcionário:

    Crie uma classe que modele um funcionário. Um empregado tem um nome e um salá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:

⭐️ Star o projeto

🐛 Encontrar e relatar issues


Disponibilizado com ♥ por cami-la.

About

Código Fonte das classes em Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages