问答详情
源自:7-4 Java 中的 this 关键字

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关键字吗?

提问者:临门_一脚 2018-01-30 22:30

个回答

  • 慕容2036000
    2018-01-30 22:56:13
    已采纳

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