day09-super关键字
This commit is contained in:
@@ -0,0 +1,9 @@
|
|||||||
|
package com.inmind.this_super06;
|
||||||
|
/*
|
||||||
|
super三个使用操作:
|
||||||
|
1.super,可以在子类的成员方法中,访问父类的成员变量,格式:super.父类成员变量
|
||||||
|
2.super,可以在子类的成员方法中,访问父类的成员方法,格式:super.父类成员方法名(参数列表)
|
||||||
|
3.super,可以在子类的构造方法中,访问父类的构造方法,格式:super(参数列表)
|
||||||
|
*/
|
||||||
|
public class Demo06 {
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
package com.inmind.this_super06;
|
||||||
|
|
||||||
|
public class Fu {
|
||||||
|
int num = 10;
|
||||||
|
int numFu = 20;
|
||||||
|
|
||||||
|
public void method(){
|
||||||
|
System.out.println("父类方法");
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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();//调用父类的方法
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user