建父类
package com.oracle.Demo03; public class Fu { int num = 0; public void eat(){ System.out.println("父亲在吃饭"); } }
建子类
package com.oracle.Demo03; public class Zi extends Fu { int num = 9; public void show(int num){ //System.out.println(num); //System.out.println(this.num); //System.out.println(super.num); } public void eat(){ System.out.println("儿子在吃饭"); } }
测试
package com.oracle.Demo03; public class FuZiDemo { public static void main(String[] args) { Zi z = new Zi(); z.show(3); //同名时 java中的就近原则 //1 有局部变量 就不找成员变量 //2 有子类的成员变量 就不找父类的成员变量 //3 啥也没有就找父类 z.eat(); } }