第五章Java 2 【单选题】 已知MyInterface是一个接口,ClassA是实现该接口的一个类,ClassB是ClassA的子类,则下面说法哪个正确? A、 ClassB obj = new ClassA(); B、 ClassA obj = new MyInterface(); C、 MyInterface obj = new ClassB(); D、 MyInterface obj = new MyInterface(); 我的答案:D(错误)待改正 5 【单选题】 给定以下代码 interface I { void f(); } abstract class C implements I {} 下列哪行代码可以编译成功。 A、 class A extends I { void f(); } B、 interface A extends I { void f(); } C、 class A extends C implements I {} D、 interface A implements I { void f(); } 我的答案:B