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…
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]