在学习java过程中,会出现super这个关键字,许多初学者在用的时候经常会与this关键字混淆。下面来看看super和this的区别在哪里?
方法/步骤
1
super:关键字,父类也称为超类(super class)super的作用:·调用父类的属性·调用父类的方法·调用父类的构造方法
2
1.super在调用父类的构造方法的时候必须放在构造方法的首行。public class Student extends Person { String stu_num; public Student(String stu_num){ super();//调用父类的构造方法 this.stu_num = stu_num; System.out.println('子类的构造方法');}
3
2.以下以图表形式展现两者的不同功能 super this调用属性 调用父类的属性 调用本类的属性调用方法 调用父类的方法 调用本类的方法调用构造方法 调用父类的构造方法 调用本类的构造方法表示对象 无 表示的是当前对象
上一篇:青葱少年下一句是什么