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

gahade 2006-10-18 12:07:54
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,书上也是这么写的啊?为什么不对呢,请大侠们帮帮我这个初学者.谢谢!
...全文
88 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
gahade 2006-10-18
  • 打赏
  • 举报
回复
my god
太粗心了,谢谢!结贴
lip009 2006-10-18
  • 打赏
  • 举报
回复
ob2 = ob1.reftest();
方法名写错了大哥,应该是ob2 = ob1.rettest();

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧