4、[]args){Penguinpgn=newPenguin()。pgn.print()。}}A.企鹅的名字是null,健康值是10,性别是雄。B.执行构造方法。企鹅的名字是null,健康值是0,性别是null。C.企鹅的名字是null,健康值是0,性别是null。D.执行构造方法。企鹅的名字是null,健康值是10,性别是雄。2.class A {public int i = 10。}17/17class B extends A{ public int i = 20。}public class
5、 Test{ public static void main(String args[]){ B b = new B()。 A a = b。 System.out.println(b.i)。 System.out.println(a.i)。 }}输出为多少(C)A.1010B.1020C.2010D.20201.下面说法正确的是(D)。A.匿名内部类编译后不会生成.class文件B.接口编译后不会生成.class文件C.抽象类中没有构造方法