已知定义public class Employee{public String name;}public class Manager extends Employe
A.name);}}
B.Tom
C.Sale
D.编译出错
E.什么也不显示
A.name);}}
B.Tom
C.Sale
D.编译出错
E.什么也不显示
第1题
A.方法F1无法被访问
B.只有在类O内才能访问方法F1
C.只有在类P内才能访问方法F1
D.只有在类Q内才能访问方法F1
第2题
A.m_x、m_y和m_radius都是Circle类的成员变量
B.setCenter、setRadius和getArea都是Circle类的成员函数
C.类定义体后面的分号可以省略
D.将double m_radius;改为double m_radius=1;,则表示m_radius成员变量的初值为1
第3题
A.正确
B.错误
第4题
A.public class A implements B,D{}
B.public class A extends B implements C,D,E{}
C.public class A extends B,D{}
D.public class A extends B{}
第5题
A.public class J_Class { public J_Class(void) { } }
B.public c lass J _Class { }
C.public class J_Class { public J_Class(String s) { } }
D.public class J_Class { public void J_Class() { } public J_Class(String s) { }
第6题
如有定义:
class class1
{
Public virtual void test(){}
}
Class class2: class1
{
Public overrice void test()
{
Console.Write(“class2”);
}
}
Class class3: class2
{
Public override void test()
{
Console.Write(“class3”);
}
}
则下列语句的输出是什么?()
Class2 x = new class3(); x.test();
A.class3 class2
B.class3
C.class2 class3
D.class2
第7题
若类A和类B的定义如下: class A { int i,j; public: void get(); //… } ; class B:A//默认为私有派生 { int k; public: void make(); //… }; void B::make() { k=i*j; } 则上述定义中, ()是非法的表达式。
A.void get();
B.int k;
C.void make();
D.k=i*j;
第8题
A、正确
B、错误,Java不允许多重继承
C、错误boy和girl应该用
D、隔开
E、错误,应该使用implements关键字
第9题
A.abstract class Cat: Animal
{
abstract public void Move();
}
B.abstract class Cat: Animal
{
virtual public void Move(){Console.Write(Console.Write("Move!");)}
}
C.abstract class Cat: Animal
{
public void Move(){Console.Write(Console.Write("Move!");)};
}
D.abstract class Cat: Animal
{
public void Eat(){Console.Write(Console.Write("Eat!");)};
}
第10题
A、class x {….}
B、class x extends y{….}
C、static class x implements y1,y2 {….}
D、public class x extends Applet {….}
第11题
class BaseClass
{
public int i;
}
class MyClass:BaseClass
{
public new int i;
}
则下列语句在Console 上的输出为_______.
MyClass y = new MyClass();
BaseClass x = y;
x.i = 100;
Console.WriteLine("{0}, {1}",x.i,y.i);
A.0,0
B.100,100
C.0,100
D.100,0