编写一个包含名为Calculator类的程序.定义两个变量,编写用于执行加,减,乘,除运算的方法.在此程序中使用构造方法,并在main()方法中创建该类的对象并访问这些方法.
题目是这样,我只知道前面要这样:
public class Calculator{
int i;
int j;
}
void init(int i,int j){
this.i=i;
this.j=j;
}
我想问的是,那这后面的语句怎么写,怎么才能执行这些运算方法,我用C语言的方法调试好象不能用,请前辈帮忙,谢谢!
----------------解决方案--------------------------------------------------------
咳咳,这。。无语。
class Calculator{
int i ;
int j;
double result;
Calculator(int i,int j,double result){
this.i=i;
this.j=j;
this.result = result;
}
public void jia(){
result = i+j;
System.out.println ("i+j="+result);
}
public void jian(){
result = i-j;
System.out.println ("i-j="+result);
}
public void cheng(){
result = i*j;
System.out.println ("i*j="+result);
}
public void chu(){
result = (double)i/j;
System.out.println ("i/j="+result);
}
}
public class test{
public static void main (String[] args) {
int i =5,j = 4;
double re =0;
Calculator Cc =new Calculator(i,j,re);
Cc.jia();
Cc.jian();
Cc.cheng();
Cc.chu();
}
}
----------------解决方案--------------------------------------------------------