8.11例子演变: class Fu{ public int num = 10; public Fu(){ System.out.println("fu"); 1.num=88; 2.int num=88; } } class Zi extends Fu{ public int num = 20; public Zi(){ num=90; System.out.println("zi"); } public void show(){ int num = 30; System.out.println(num); System.out.println(this.num); System.out.println(super.num); } } class Test_Extends { public static void main(String[] args) { Zi z = new Zi(); z.show(); } } 如果在其中Fu类构造方法中加入1.num=88;或者2.int num=88; 其运行是否会报错,如果不报错结果分别是什么? 从中你总结出了哪些知识? |