您的位置:首页 > 其它

this关键字的作用和例子

2018-04-14 10:31 113 查看
版权声明: https://blog.csdn.net/qq_36652405/article/details/79937556

this关键字的作用和例子

输出的东西是一样的,当dog对象调用类中的print方法时,this表示的就是dog对象了   ,也就是说,某个对象调用包含this的方法时,this就是这个对象。


哈哈哈,根据上面的例子是不是可以更加深入的了解this关键字的作用?

其实,this关键字还有以下作用:区分同名的属性和参数,举个栗子:


大家不用管我这三个方法是干什么的,这幅图里面,在java中参数一般不写成a,b,c  我们可以写成这样


但是这样写的话是不是会弄混属性和属性值的名字,是不是看的眼睛都花了?那我们可以在属性的前面+this.  如下图


this后面就是属性,这样就完美区分属性名和属性值相同的情况了。(this的这个作用一般在封装时会用到)
个人思路和想法,还请各位大佬多多补充。


阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: