public class A { public A() { System.out.println("A"); } } class B extends A { public B() { System.out.println("B"); } } class Test { public static void main(String[] args) { A a = new A(); System.out.println(a); B b = new B(); System.out.println(b); A ab = new B(); System.out.println(ab); } } 为什么输出 b 还有 ab的时候会输出 AB ?? 不应该是输出b 的时候输出 B,输出ab的时候输出 B 吗?讲解一下word神
NadiaSmile
相关分类