boas pessoal, uma duvida para a faculdade! eu tenho q fazer uma calculadora, mas com a class dada pelo professor:
[code]class Calculadora {
private char operador = ‘+’;
private int resultado = 0;
private int operando = 0;
public void digito(char d);
public void operacao(char o);
public int resposta();
}[/code]
e eu so posso mexer nos metodos digito, operacao e resposta
o q eu fiz foi o seguinte:
[code]class Calculadora {
private char operador = '+';
private int resultado = 0;
private int operando = 0;
public void digito(char d){
operando = d;
if(operador=='+')
resultado=(resultado+operando);
if(operador=='-')
resultado=(resultado+operando);
if(operador=='*')
resultado=(resultado*operando);
if(operador=='/')
resultado=(resultado/operando);
operando=0;
};
public void operacao(char o){
operador = o;
};
public int resposta(){
return resultado;
};[/code]
compila tudo muito bem, mas dá um erro q nao consigo perceber:
Exception in thread “main” java.lang.NoSuchMethodError: main
Alguem me pode ajudar?