对
错
第1题:
下面的类中定义了一个枚举类型,请完成下面的程序。
class Base {
public:
enum Week {Sum, Mon,Tue, Wed, Thu, Fri, Sat};
Week a;
}
void fun(Base &B) {
【 】 = 【 】; //将对象的a赋值为所定义的枚举类型值为的枚举量
}
第2题:
下列类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。
class myClass{
private:
int data;
public:
myClass(int value);//构造函数
myClass(const______another Object);//拷贝构造函数
}
第3题:
下列说法中错误的一项是______。
A.readExtemal()方法用于从对象流读取通过writeExtemal()方法写入的对象的数据
B.实现完全串行化的类必须实现writeExtemal()方法
C.实现完全串行化的类必须定义一个具有public访问权限的不带参数的构造方法
D.writeExtemal()方法的访问权限是private
第4题:
如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。
Class myClass{
private:
int data;
public:
myClass(int value);//构造函数
myClass(const【 】anotherObject);//拷贝构造函数
}
第5题:
在Schema声明自定义数据类型的枚举类型时要使用()子元素。
第6题:
枚举中定义的构造方法可以使用public权限声明。
第7题:
下面对于构造方法的描述,正确有哪些?()
第8题:
定义接口方法时如果不指定权限,那么其权限和接口声明的权限保持一致。
第9题:
全局变量用global或public关键字声明,且仅在通用声明处可以定义。
第10题:
对
错
第11题:
Direction Direction=EAST;
Direction direction=Direction.WEST;
int a- Direction.NORTH;
Direction direction=2;
第12题:
第13题:
A.main方法必须是public方法
B.构造方法应该声明为void类型
C.构造方法必须是public方法
D.Java应用程序的文件名可以是任意的
第14题:
下列说法中错误的一项是 ( )
A.实现完全串行化的类必须实现writeExternal()方法
B.readexternal()方法用于从对象流中读取通过writeExternal()方法写入的对象的数据
C.实现完全串行化的类必须定义一个具有public访问权限的不带参数的构造方法
D.writeExternal()方法的访问权限是private
第15题:
A.方法名与类名相同
B.在方法名的前面没有返回值类型的声明
C.当定义了有参构造方法,系统默认的无参构造方法依然存在
D.在方法中不能使用return语句返回一个值
第16题:
一般将类的构造方法声明为()访问权限。如果声明为private,就不能创建该类的对象。
第17题:
枚举中可以定义构造方法,但要求每个枚举对象都必须调用此构造方法。
第18题:
如果在类声明中声明了构造方法,系统是否还提供默认的构造方法?
第19题:
下面关于java中类的说法哪个是不正确的?()
第20题:
在枚举类中可以定义抽象方法,而抽象方法只需要实现一次即可。
第21题:
缺省构造方法可以初始化其它方法中定义的变量
java编译器会为所有的类创建缺省构造方法
如果在一个类中定义的构造方法都声明了参数,java编译器将为这个类创建一个缺省构造方法
当类中没有定义任何构造方法时,java编译器将为这个类创建缺省构造方法
第22题:
对
错
第23题:
类体中不仅可以有变量定义和成员方法的定义,还可包含静态代码块
构造方法是类中的特殊方法
类一定要声明为public的,才可以执行
一个java文件中可以有多个class定义
第24题:
私有
公有
保护
默认