关于网友提出的“在java中什么样的情况下要用到this和super”问题疑问,本网通过在网上对“在java中什么样的情况下要用到this和super”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:在java中什么样的情况下要用到this和super
解决方案1:this,super表示对自身和父类的引用,当类中出现相同命名对象不同作用域时,可以使用this,super指明具体调用哪个对象,不指明则调用最小作用域内对象。
解决方案2:this : 1)访问本类(所有)或该类继承体系中的的成员函数(保护的或公有的) 2)访问本类(所有)或该类继承体系中的变量(保护的或公有的),比如为了与形参同名的变量区分
super: 调用父类的方法,比如父类的构造函数等
以上介绍了“在java中什么样的情况下要用到this和super”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/wd/842349.html