本人菜鸟,刚开始学JAVA,写了个关于计算机的代码,可是有问题编译后运行出来不是我要的记过。都显示为0.。。求解,附代码:
public class Calculator
{
int a;
int b;
public int Jiafa;
public int Jianfa;
public int Chengfa;
public int Chufa;

public void setJiafa(int a,int b){
this.a=a;
this.b=b;
}
public int getJiafa(){return a+b;}
public void setJianfa(int a,int b){
this.a=a;
this.b=b;
}
public int getJianfa(){return a-b;}
public void setChengfa(int a,int b){
this.a=a;
this.b=b;
}
public int getChengfa(){return a*b;}
public void setChufa(int a,int b){
this.a=a;
this.b=b;
}
public int getChufa(){return a/b;} public void jisuan(){
System.out.println(Jiafa);
System.out.println(Jianfa);
System.out.println(Chengfa);
System.out.println(Chufa);
}public static void main(String[] args)
{
Calculator c=new Calculator();
c.setJiafa(10,5);
c.setJianfa(10,5);
c.setChufa(10,5);
c.setChengfa(10,5);
c.jisuan();
}}