super和this之间的区别.docx

时间:2022-12-16 14:00:21
【文件属性】:

文件名称:super和this之间的区别.docx

文件大小:7KB

文件格式:DOCX

更新时间:2022-12-16 14:00:21

javasuper关键字 super this的区别

this:当前对象(new的对象|调用成员方法的对象) 1.调用本类中的其他构造器 this(参数列表) 2.区*部和成员之间的问题 super:指代父类对象 1.调用父类的构造器 super() 如果没有显示定义,调用父类的哪一个构造器,默认首行调用super()父类空构造 因为一般子类构造器的首行会默认调用父类空构造的问题,所以建议模板类都至少存在一个空构造 super()必须在首行调用使用才行 2.区分子父类同名问题 如果当子父类中存在同名成员的时候,子类中使用同名内容默认就近原则指代父类,如果先要使用父类的通过super使用 super指代父类对象 如果不存在同名问题,调用父类中的成员,super.可以省略


网友评论