juannaee / Projeto-Java

Praticando linguagem Java. Nesse exemplo fiz um sistema de calculos com logicas de polimorfismo, herença e classe/metodos abstratos.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projeto de calculadora.

Fiz esse pequeno projeto na intenção de treinar polimorfismo, herança e classes/métodos abstratos com a linguagem Java Fiz uma classe genérica abstrata chamada calculadora, onde nessa classe tina um métodos “calculo”, Com isso fiz 3 classes diferentes para o teste adição, subtração e multiplicação todas herdando o método cálculo da classe genérica , fiz as devidas sobrescritas com o override e implementei a logica na classe main. Caso você queira adicionar novas formas de cálculos, basta seguir a mesma logica e adicionar no menu com switch feito na classe main.

English:

Calculator project.

I made this small project with the intention of training polymorphism, inheritance and abstract classes/methods with the Java language I made an abstract generic class called calculator, where this class had a “calculation” method, with that I made 3 different classes for the test addition, subtraction and multiplication all inheriting the calculation method of the generic class, I made the necessary overrides with the override and implemented the logic in the main class. If you want to add new forms of calculations, just follow the same logic and add them to the menu with a switch made in the main class.

Image of the executed project/Imagem do projeto executado

print calc

About

Praticando linguagem Java. Nesse exemplo fiz um sistema de calculos com logicas de polimorfismo, herença e classe/metodos abstratos.


Languages

Language:Java 100.0%