day09-super关键字

This commit is contained in:
2026-07-25 14:19:57 +08:00
parent 5a0ccb04c7
commit 77931020b4
3 changed files with 37 additions and 0 deletions
@@ -0,0 +1,9 @@
package com.inmind.this_super06;
/*
super三个使用操作:
1.super,可以在子类的成员方法中,访问父类的成员变量,格式:super.父类成员变量
2.super,可以在子类的成员方法中,访问父类的成员方法,格式:super.父类成员方法名(参数列表)
3.super,可以在子类的构造方法中,访问父类的构造方法,格式:super(参数列表)
*/
public class Demo06 {
}
+10
View File
@@ -0,0 +1,10 @@
package com.inmind.this_super06;
public class Fu {
int num = 10;
int numFu = 20;
public void method(){
System.out.println("父类方法");
}
}
+18
View File
@@ -0,0 +1,18 @@
package com.inmind.this_super06;
public class Zi extends Fu{
int num = 30;
int numZi = 40;
public Zi(){
super();
}
public void show(){
System.out.println(super.num);
System.out.println(super.numFu);
System.out.println(num);
System.out.println(numZi);
super.method();//调用父类的方法
}
}