public class Leaf {
private int i = 0; //此属性值用于检验
Leaf increment(){ //定义方法increment(),返回值是Leaf类的对象
i++;
return__________________;//将当前对象的地址作为返回值返回
}
void print() { System.out.println(" i = " + i); }
public static void main(String args[]){
Leaf x =__new Leaf()____; //创建Leaf类的对象x
x.increment().increment().increment().print();
}//多次调用方法increment(),返回的都是x的地址,i 值表示调用次数
}
输出结果为 i = ____________________输出为什么是3
java问题的求解,大佬帮帮忙呀
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答
相关推荐 更多相似问题
点击登录
提问题
悬赏问题
- ¥15 这段有什么bug 为什么总报错
- ¥15 关于#php#根据url判断选择加载模板应该如何解决?会的速来捡钱!
- ¥15 Intel Realsense深度相机(D415/D435)拍摄梯子获取梯子点云
- ¥50 unity使用easyar录屏更换视频保存路径
- ¥15 CECGameSession::OutputLinkSevError(iRetCode=4) LINK超时
- ¥20 出错 textread (第 124 行) [varargout{1:nlhs}]=dataread('file',varargin{:}); %#ok<REMFF1>
- ¥15 tensor flow目标检测环境配置问题
- ¥15 数据库float型转换精度问题
- ¥15 运行您代码时出现报错,如何解决?(标签-回归|关键词-无法识别)
- ¥50 android service弹出dialog,showdialog就出错,如何解决?