3.19 程序填空题3 (5分)

19 程序填空题3 (5分)
参照输出样例补全以下程序,使程序输出结果与输出样例一致。

public class Main {
public static void main(String[] args) {
Son son = new Son();
son.method();
}
}

class Parent {
Parent() {
System.out.println(“Parent’s Constructor without parameter”);
}

Parent(boolean b) {
    System.out.println("Parent's Constructor with a boolean parameter");
}

public void method() {
    System.out.println("Parent's method()");
}

}

class Son extends Parent {
//补全本类定义
}
输入格式:

输出格式:

输入样例:
输出样例:
Parent’s Constructor with a boolean parameter
Son’s Constructor without parameter
Son’s method()
Parent’s method()

public class Main {
	public static void main(String[] args) {
        Son son = new Son();
        son.method();
    }

}
class Parent {
    Parent() {
        System.out.println("Parent's Constructor without parameter");
    }

    Parent(boolean b) {
        System.out.println("Parent's Constructor with a boolean parameter");
    }

    public void method() {
        System.out.println("Parent's method()");
    }
}

class Son extends Parent {
    //补全本类定义
	private static boolean b;//为什么要写static
	Son() 
    {//为什么不写public
		super(b);
		System.out.println("Son's Constructor without parameter");
	}
	public void method() {
		System.out.println("Son's method()");
		System.out.println("Parent's method()");
        
    }
}