为了账号安全,请及时绑定邮箱和手机立即绑定

this关键字!

教程里说使用this关键字是因为这段代码:

public class Telphone{

private float screen;

private float cpu;

public void sendMessage()

{System.out.println("sendMessage");

}

public void setScreen(float screen)

{this.screen=screen;

this.sendMessage();

}

}

question1:形参screen和属性名screen重名才使用this关键字的,那么如果修改形参名为其他的,那么就不会重名,这样会出错吗?

question2:可以看到sendMessage方法是和setScreen方法是在同一类下的,而且不是静态的,那么可以直接调用sendMessage方法不使用this关键字吗?

正在回答

1 回答

这些问题,你自己敲代码,敲出来的结果,自己更记得牢。

0 回复 有任何疑惑可以回复我~
#1

临门_一脚 提问者

非常感谢!
2018-02-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530553    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

this关键字!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信