ExtendsField02
package cn.yyhl.day14; /* 局部变量: 直接写成员变量 本类的成员变量: this.成员变量 父类的成员变量: super.成员变量 */ public class ExtendsField02 { public static void main(String[] args) { Zi2 zi = new Zi2(); zi.method(); } }
package cn.yyhl.day14; public class Fu2 { int num = 10; }
package cn.yyhl.day14; public class Zi2 extends Fu2 { int num = 20; public void method(){ int num = 30; System.out.println(num);//30 就近原则,局部变量 System.out.println(this.num);//20 本类的成员变量 System.out.println(super.num);//10 父类的成员变量 } }

浙公网安备 33010602011771号