网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
【单选题】在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同派生类的需要,则应将该方法声明成()。
A.sealed方法
B.public方法
C.virtual方法
D.override方法
参考答案和解析
C
更多 “【单选题】在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同派生类的需要,则应将该方法声明成()。A.sealed方法B.public方法C.virtual方法D.override方法” 相关考题
考题
在一个派生类对象结束其生命周期时____A.先调用派生类的析构函数后调用基类的析构函数B.先调用基类的析构函数后调用派生类的析构函数C.如果基数没有定义析构函数,则只调用派生类的析构函数D.如果派生类没有定义析构函数,则只调用基类的析构函数
考题
( 32 ) 在一个派生类对象结束其生命周期时A ) 先调用 派生类的析构函数后调用基类的析构函数B ) 先调用 基类的析构函数后调用派生类的析构函数C ) 如果基类没有定义 析构函数,则只调用派生类的析构函数D ) 如果 派生类 没有定义 析构函数,则只调用 基类 的析构函数
考题
( 13 )下列关于派生类构造函数和析构函数的说法中,错误的是A )派生类的构造函数会隐含调用基类的构造函数B )如果基类中没有缺省构造函数,那么派生类必须定义构造函数C )在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数D )在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
考题
下面描述中,错误的是()。
A.在派生类中不可见的成员要变成可访问的,需要进行访问声明B.在基类定义的public成员在保护继承的派生类中可见,也能在类外被访问C.在基类定义的public和protected成员在私有继承的派生类中可见,在类外可以被访问D.在基类定义的public和protected成员在保护继承的派生类中可见
考题
在一个派生类对象结束其生命周期时,下列叙述中正确的是( )。
A. 先调用基类的析构函数,后调用派生类的析构函数B.先调用派生类的析构函数,后调用基类的析构函数C.如果基类没有定义析构函数,则只调用派生类的析构函数D.如果派生类没有定义析构函数,则只调用基类的析构函数
考题
当不同的类具有相同的间接基类时,()A、 各派生类无法按继承路线产生自己的基类版本B、为了建立惟一的间接基类版本,应该声明间接基类为虚基类C、为了建立惟一的间接基类版本,应该声明派生类虚继承基类D、一旦声明虚继承,基类的性质就改变了,不能再定义新的派生类
考题
以下说法正确的是()。A、虚方法必须在派生类中重写,抽象方法不需要重写B、虚方法可以在派生类中重写,抽象方法必须重写C、虚方法必须在派生类中重写,抽象方法必须重写D、虚方法可以在派生类中重写,抽象方法也不需要重写
考题
在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成()。A、sealed方法B、public方法C、vitual方法D、override方法
考题
下列关于C#面向对象应用的描述中,哪项是正确的?()A、接口像类一样,可以定义并实现方法B、声明为sealed的类不能被继承C、abstract方法在声明时必须实现方法的具体内容D、派生类是基类的扩展,派生类可以添加新的成员,也可去掉已经继承的成员
考题
单选题下列关于C#面向对象应用的描述中,哪项是正确的?()A
接口像类一样,可以定义并实现方法B
声明为sealed的类不能被继承C
abstract方法在声明时必须实现方法的具体内容D
派生类是基类的扩展,派生类可以添加新的成员,也可去掉已经继承的成员
考题
单选题下列关于派生类构造函数和析构函数的说法中,错误的是( )。A
派生类的构造函数会隐含调用基类的构造函数B
如果基类中没有缺省构造函数,那么派生类必须定义构造函数C
在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数D
在撤销派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
考题
单选题当不同的类具有相同的间接基类时,()A
各派生类无法按继承路线产生自己的基类版本B
为了建立惟一的间接基类版本,应该声明间接基类为虚基类C
为了建立惟一的间接基类版本,应该声明派生类虚继承基类D
一旦声明虚继承,基类的性质就改变了,不能再定义新的派生类
考题
单选题以下说法正确的是()。A
虚方法必须在派生类中重写,抽象方法不需要重写B
虚方法可以在派生类中重写,抽象方法必须重写C
虚方法必须在派生类中重写,抽象方法必须重写D
虚方法可以在派生类中重写,抽象方法也不需要重写
考题
单选题在一个派生类对象结束其生命周期时( )。A
先调用派生类的析构函数后调用基类的析构函数B
先调用基类的析构函数后调用派生类的析构函数C
如果基类没有定义析构函数,则只调用派生类的析构函数D
如果派生类没有定义析构函数,则只调用基类的析构函数
考题
单选题在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成()。A
sealed方法B
public方法C
vitual方法D
override方法
热门标签
最新试卷