day09-区分子类方法中重名的三种变量(局部,本类,父类变量)

This commit is contained in:
2026-07-25 11:20:33 +08:00
parent 587fe1865b
commit e411262371
2 changed files with 13 additions and 0 deletions
@@ -14,5 +14,8 @@ public class Demo02 {
//以下是间接访问
zi.methodZi();//30
zi.methodFu();//10
System.out.println("-------------");
zi.show();
}
}
+10
View File
@@ -7,4 +7,14 @@ public class Zi extends Fu{
public void methodZi(){
System.out.println(num);
}
public void show(){
//定义一个同名的局部变量(就近原则)
int num = 50;
//展示我拥有的所有的属性,包含父类的属性
System.out.println(num);//局部变量
System.out.println(this.num);//本类变量
System.out.println(super.num);//父类变量
System.out.println(numZi);
System.out.println(numFu);
}
}