Olá, estou estudando Java, gostaria de saber na opinião dos amigos, se o código que eu desenvolvir esta correto ou não!
[color=red]Calculadora.java[/color]package Conta;
public abstract class Calculadora {
abstract double somar(double x, double y);
abstract double subtrair(double x, double y);
abstract double dividir(double x, double y);
abstract double mutiplicar(double x, double y);
}
package Conta;
public class CalculadoraTeste extends Calculadora {
@Override
double somar(double x, double y) {
return (x + y);
}
@Override
double subtrair(double x, double y) {
return (x - y);
}
@Override
double dividir(double x, double y) {
return (x / y);
}
@Override
double mutiplicar(double x, double y) {
return (x * y);
}
}
package Conta;
public class Principal extends CalculadoraTeste
{
public static void exibir(double valor)
{
System.out.println(valor);
}
public static void main(String args[])
{
CalculadoraTeste cxx = new CalculadoraTeste();
double retorno = cxx.mutiplicar(5, 2);
exibir(retorno);
}
}
Gostaria de saber, se é correto fazer dessa maneira, ou estou fazendo tudo errado! Obrigado.
