Alguém pode me ajudar: crie uma classe calculadora. esta classe deve receber dois valores e possuir a operação
Alguém pode me ajudar: crie uma classe calculadora.esta classe deve receber dois valores e possuir a operação de soma e subtração.
utilizando o conceito de herança e crie uma classe chamada calculadora científica que implemente o cálculo de raíz quadrada.
1 Resposta
Clique aqui para adicionar a sua resposta.
Gustastrada
import java.lang.Math;
class calculadora {
public static int soma(int x, int y) {
return x + y;
}
public static int subtracao(int x, int y){
return x-y;
}
}
class calculadoraCientifica extends calculadora{
public static double raizQuadrada(int x){
return Math.sqrt(x);
}
}
public class Main {
public static void main(String args[]) {
int soma = calculadora.soma(1, 2);
int sub = calculadora.subtracao(1, 2);
double raiz = calculadoraCientifica.raizQuadrada(9);
System.out.println("Soma:" + soma);
System.out.println("Subtração:" + sub);
System.out.println("raiz Quadrada: "+ raiz);
}
}
Explicação:
A questao que você pediu nos comentários:
import java.lang.Math;
class calculadora {
public static int soma(int x, int y) {
return x + y;
}
public static int subtracao(int x, int y){
return x-y;
}
}
class calculadoraCientifica extends calculadora{
public static double raizQuadrada(int x){
return Math.sqrt(x);
}
}
public class Main {
public static void main(String args[]) {
//Construtor
calculadoraCientifica calcCien = new calculadoraCientifica();
int soma = calcCien.soma(1, 2);
int sub = calcCien.subtracao(1, 2);
double raiz = calcCien.raizQuadrada(9);
System.out.println("Soma: " + soma);
System.out.println("Subtração: " + sub);
System.out.println("raiz Quadrada: "+ raiz);
}
}