多语言展示
当前在线:1534今日阅读:155今日分享:35

j2se——super关键字

在学习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调用属性           调用父类的属性                                   调用本类的属性调用方法           调用父类的方法                                   调用本类的方法调用构造方法    调用父类的构造方法                            调用本类的构造方法表示对象           无                                                       表示的是当前对象

推荐信息