java中的this关键字


public void setScreen(float newScreen) {
		screen = newScreen;	
        }
public void setScreen(float screen) {
		this.screen = screen;
		}

这样没看出区别来啊 this关键字代表当前对象    用起来有什么好处

Chengl
浏览 1329回答 3
3回答

botao555

public void setScreen(float screen) {         this.screen = screen; }这段代码就已经说明了this关键字的作用,this.screen代表当前对象的screen成员变量,如果不加this,则screen代表方法的形参或方法内的局部变量,使用this没有好处坏处之说,只要记住this的作用即可。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java