JAVA实习生基础面试题1
一、super。与 this。的区别?
1、this():是当前类的对?象,而super。是父类对象。
2、super ():在广类访问父类的成员和行为,必须受类继承规则的约束而this他代收当前对 象,当然所有的资源都可以访问.在构造函数中,如果第?行没有写super。,编译曙会自动插入. 但是如果父类没有不带参数的构造函数,或这个函数被私有化(用private修饰).此时你必须 加入对父类的实例化构造.而this就没有这个要求,因为java基础面试题模板它本身就进行实例化的构造.而在方法 中super和this使用的方法就差不多广.只不过super要考虑是否能访问其父类的资源.
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/19240.html