站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题照书上原样写的怎么会出错呢?

照书上原样写的怎么会出错呢?

摘要: 照书上原样写的怎么会出错呢?


class Returnref{
int a;
Returnref(int i){
a=i;
}
Returnref rettest(){
Returnref temp = new Returnref(a+10);
return temp;
}
}


class Returnreff{
public static void main(String args[]){
int a=2;
Returnref ob1 = new Returnref(a);
Returnref ob2;
ob2 = ob1.reftest();
System.out.println("ob1.a="+ob1.a);
System.out.println("ob2.a="+ob2.a);
}
}


提示错误:
Returnreff.java:6: cannot resolve symbol
symbol : method reftest ()
location: class Returnref
ob2 = ob1.reftest();
^
1 error

我是想把ob1用reftest方法创建的对象返回给ob2,书上也是这么写的啊?为什么不对呢,请大侠们帮帮我这个初学者.谢谢!


ob2 = ob1.reftest();
方法名写错了大哥,应该是ob2 = ob1.rettest();


my god
太粗心了,谢谢!结贴


↑返回目录
前一篇: 求一个数组越界的小问题,!!
后一篇: 聊天程序,如何打中文字体?