第4章 继承与多态
选择题
1. 编译和运行以下两文件结果//文件P1.java
package MyPackage;
class P1{
void afancymethod(){
System.out.println(What a fancy method);
}
}
//文件 P2.javapackage YourPackage;
import MyPackage.*;
public class P2 extends P1{
public static void main(String argv[]){
P2 p2 = new P2();
p2.afancymethod();
}
}
A.两个均通过编译,P2运行时输出 What a fancy method
B.没一个通过编译
C.两个均通过编译,但P2运行时出错
D.P1 通过编译,但P2出现编译错误package a;
package b;
public class D{
public static void main(String args[]) {
System.out.println(^_^,今天心情不错!);
}
}
A.出现编译错误B.^_^
C.通过编译,运行时出错D.A.B.C.D. private class Base{
Base(
原创力文档

文档评论(0)