}
问:类Person和类Student的关系是( B )。
A、包含关系
B、继承关系
C、关联关系
D、无关系,上述类定义有语法错误
9.设有下面的两个类定义:
class AA {
void Show(){ System.out.println(“我喜欢Java!”);
}
class BB extends AA {
void Show(){ System.out.println(“我喜欢C++!”);
}
则顺序执行如下语句后输出结果为:(A )
AA a;BB b;
a.Show();
b.Show();
A、我喜欢Java!
B、我喜欢C++!
我喜欢C++! 我喜欢Java!
C、我喜欢Java!
D、我喜欢C++!
我喜欢Java! 我喜欢C++!
10.设有下面的一个类定义:
class AA {
static void Show( ){ System.out.println(“我喜欢Java!”); }
}
class BB { void Show( ){ System.out.println(“我喜欢C++!”); } }
已经使用AA类创建对象a和BB类创建对象b,则下面哪一个方法调用是正确的:( C )
A、a.Show( )
B、AA.Show( );
b.Show( ) BB.Show( );
C、AA.Show( );
D、a.Show( );
b.Show( ); BB.Show( );
二、阅读程序,写出运行结果
1、public class Waiter {
int var;
Waiter(int var) {
this("Welcome");
}
Waiter(String s) {
this();
System.out.println(s);
}
Waiter() {
System.out.println("Good-bye");
}