Calculadora com métodos

Pessoal gostaria de fazer uma calculadora com métodos: set e get.
Fiz a primeira parte, falata testar: de uma olhada:

[code]public class calc {

private int num1, num2;
	
public void setNum1(int NUM1)
{
	this.num1 = NUM1;
}

public int getNum1 ()
{
	return this.num1;
}

public void setNum2(int NUM2)
{
	this.num2 = NUM2;
}

public int getNum2 ()
{
	return this.num2;
}

public int Soma()
{
	return num1+num2;
}

public int Subtr()
{
	return num1-num2;
}

public int Divisao()
{
	return num1/num2;
}

public int Multi()
{
	return num1*num2;
}

}
[/code]

Falta outra classe TesteCalc. Me ajudem Valew…

Mas qual é a sua dúvida?

Para voce testar esta aplicação, precisa de uma classe com o método main, no caso como é para testes pode ser na mesma classe:

Obs 1: A convenção do java, faça classes sempre com iniciais maiúsculas.
Obs 2: sua divisão pode facilmente gerar um erro, se uma divisão tiver casas decimais ou o quociente for 0.

[code]public class calc {

public static void main(final String[] args) {
    final calc c = new calc();
    int resultado;
    c.setNum1(1);
    c.setNum2(2);
    resultado = c.Soma();
    System.out.println(resultado);
}

private int num1, num2;

public void setNum1(final int NUM1) {
    this.num1 = NUM1;
}

public int getNum1() {
    return this.num1;
}

public void setNum2(final int NUM2) {
    this.num2 = NUM2;
}

public int getNum2() {
    return this.num2;
}

public int Soma() {
    return num1 + num2;
}

public int Subtr() {
    return num1 - num2;
}

public int Divisao() {
    return num1 / num2;
}

public int Multi() {
    return num1 * num2;
}

}[/code]