package com.hanqi; public class f { public f() { System.out.println("父类的构造函数"); } public String fa1; public String fa2; public String getFa1() { return fa1; } public void setFa1(String fa1) { this.fa1 = fa1; } public String getFa2() { return fa2; } public void setFa2(String fa2) { this.fa2 = fa2; } public void x() { System.out.println("方法一"); } public void y() { System.out.println("方法二"); } }
package com.hanqi; public class s extends f{ public s() { System.out.println("子类的构造函数"); } public void y() { System.out.println("覆盖方法二"); } }
package com.hanqi; import java.util.*; public class fs { public static void main(String[] args) { s S = new s(); S.x(); S.y(); f f1 = new s(); f1.x(); f1.y(); } }