import javax.swing.JOptionPane;
class Calculadora
{
public void topo()
{
System.out.println("Programa Calculadora");
}
void soma(String x, String y, int soma1, int soma2)
{
int w = 0;
x = JOptionPane.showInputDialog("Entre com um valor");
y = JOptionPane.showInputDialog("Entre com um valor");
soma1 = Integer.parseInt(x);
soma2 = Integer.parseInt(y);
w = soma1 + soma2;
System.out.println("O valor é:" + w);
System.exit(0);
}
void subtracao(double x, double y)
{
double w = 0;
w = x - y;
System.out.println("O valor é:" +w);
}
}
class TestCalculadora
{
public static void main (String args[])
{
Calculadora cal = new Calculadora();
cal.topo();
cal.soma();
cal.subtracao(10,5);
}
}
Podem me ajudar com o código, quando mando compilar da o seguinte erro:
C:\java\Calculadora.java:41: soma(java.lang.String,java.lang.String,int,int) in Calculadora cannot be applied to ()
cal.soma();
^
1 error
Process completed.