Skip to content

kritgarb/POO-JAVA

Repository files navigation

POO (JAVA)

Repositório dedicado a exercícios, trabalhos, e projetos simples da disciplina de POO do curso de Ciência da Computação 2024.2 da Uninassau (Aracaju-SE) com a professora Mariana.

Funcionalidades

  • [parouimpar.java]: Verificar se um valor de entrada no formato inteiro é par ou ímpar;

  • [caracterevalido.java]: Receber dois valores inteiros e um caractere. Validar se o caractere é um operador. Caso sim, efetuar a operação com os dois valores inteiros recebidos e retornar valor do resultado da operação. Caso não, retornar "Operação inválida".

  • [imc.java]: Um algoritmo que recebe o peso (em kg) e a altura (em metros) de uma pessoa e calcule o Índice de Massa Corporal (IMC).

  • [GestaoAnimal.java]: Sistema de gestão de consultas, incluindo cálculo de valores e registro de tratamentos.

  • [Produto.java]: Sistema de gerenciamento de produtos, fornecendo um modelo para representar e manipular informações sobre produtos de forma organizada e segura.

  • [Recursos.java]: Sistema que modela reservatórios de água, com foco na relação entre capacidade e área.

Aprendizados

  • [parouimpar.java]: Utilizar o Scanner para ler a entrada do usuário, lógica e boas práticas;

  • [caracterevalido.java]: Como capturar um operador do usuário, realizar a operação aritmética correspondente usando um switch, exibir o resultado e lidar com operadores diferentes validando a entrada com uma mensagem de erro.

  • [imc.java]: Lidar com diferentes formatos de entrada numérica, como vírgula, ponto ou sem separador decimal. Usar técnicas de substituição e ajuste de string para normalizar a entrada antes de processá-la.

  • [GestaoAnimal.java]: Utilizar conceitos como herança, polimorfismo e encapsulamento para organizar e modularizar o código.

  • [Produto.java]: Utilizar Abstração, Encapsulamento, Herança e Polimorfismo para modelar um sistema de gerenciamento de produtos.

  • [Recursos.java]: Composição de classes, encapsulamento e métodos de acesso para criar um sistema de gestão de reservatórios de água.

Etiquetas

Java

Autores

Referência

About

Exercícios em Java de POO

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages