在定义一个派生类时,若不使用保留字显式地规定采用何种继承方式,则默认为( )方式。

题目
在定义一个派生类时,若不使用保留字显式地规定采用何种继承方式,则默认为( )方式。

A.私有继承

B.非私有继承

C.保护继承

D.公有继承

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承 private。已知有如下类定义:

class Base{

protected:

void fun(){}

};

Class Derived: Base{};

则Base 类中的成员函数fun(),在Derived 类中的访问权限是 [12] (注意:要求填写private、protected 或public 中的一项)。


正确答案:

sin(x)

第2题:

定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为( )。

A.私有继承

B.非私有继承

C.保护继承

D.公有继承


正确答案:A
解析:此题考查的是派生类的基本知识。在声明派生类时,如果不显式地给出继承万式,缺省的类继承方式是私有继承private。

第3题:

:根据我国《继承法》的规定,放弃继承与放弃受遗赠可采取的行为方式是( )

A.放弃继承既可采明承方式,也可采默示方式,放弃受遗赠亦如此

B.放弃继承只能采明示方式,放弃受遗赠亦如此

C.放弃继承只能采明示方式,放弃受遗赠则既可采明示方式,也可采默示方式

D.放弃继承既可采明示方式,也可采默示方式,放弃受遗赠只能采明示方式


正确答案:C

 《继承法》第25条规定:继承开始后,继承人放弃继承的,应当在遗产处理前。作出放弃继承的表示。没有表示的,视为接受继承。”“受遗赠人应当在知道受遗赠后两个月内,作出接受或者放弃受遗赠的表示。到期没有表示的,视为放弃受遗赠。据此,放弃继承,必须采用明示方式;不可以采默示方式,如果没有表示的,视为接受继承。

第4题:

下列关于继承方式的描述中,错误的是( )。

A.如果不显式地指定继承方式,缺省的继承方式是私有(private)

B.采用公有继承方式时,基类中的公有成员在派生类中仍然是公有成员

C.采用保护继承方式时,基类中的保护成员在派生类中仍然是保护成员

D.采用私有继承方式时,基类中的私有成员在派生类仍然是私有成员


正确答案:D
解析:采用私有继承方式时,基类中私有成员在派生类中是不可访问的成员。

第5题:

( 13 )下列关于继承方式的描述中,错误的是

A )如果不显式地指定继承方式,缺省的继承方式是私有( private )

B )采用公有继承方式时,基类中的公有成员在派生类中仍然是公有成员

C )采用保护继承方式时,基类中的保护成员在派生类中仍然是保护成员

D )采用私有继承方式时,基类中的私有成员在派生类中仍然是私有成员


正确答案:D

第6题:

( 12 )在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承 private 。已知有如

下类定义:

class Base {

protected:

void fun( ) {}

};

class Derived : Base { };

则 Bas e 类中的成员函 数 fun() , 在 Derive d 类中的访问权限是 【 12 】 ( 注意要求填 写private 、 protecte d或 public 中的一项 )。


正确答案:

第7题:

根据我国《继承法》的规定,放弃继承与放弃受遗赠可采取的行为方式是( )。

A.放弃继承既可采明示方式,也可采默示方式,放弃受遗赠亦如此

B.放弃继承只能采明示方式,放弃受遗赠亦如此

C.放弃继承只能采明示方式,放弃受遗赠则既可采明示方式,也可采默示方式

D.放弃继承既可采明示方式,也可采默示方式,放弃受遗赠只能采明示方式


正确答案:C
我国《继承法》第25条规定:“继承开始后,继承人放弃继承的,应当在遗产处理前,作出放弃继承的表示。没有表示的,视为接受继承。受遗赠人应当在知道受遗赠后两个月内,作出接受或者放弃受赠的表示,到期没有表示的,视为放弃受遗赠。”从该条中可以总结出,放弃继承正与接受继承相对应,接受继承可以是明示也可以是默示,相应地放弃继承只能以明示方式作出;接受遗赠刚好与接受继承相反,相应地放弃受遗赠可以采明示方式,也可采默示方式。结合备选答案,只有C项正确。

第8题:

根据我国《继承法》的规定,关于放弃继承与放弃受遗赠的说法正确的是( )。

A.放弃继承只能采用明示方式,放弃受遗赠亦如此

B.放弃继承既可采用明示方式,也可采用默示方式,放弃受遗赠亦如此

C.放弃继承只能采用明示方式,放弃受遗赠则既可采用明示方式,也可采用默示方式

D.放弃继承既可采用明示方式,也可采用默示方式,放弃受遗赠只能采用明示方式


正确答案:C
《继承法》第25条规定:“继承开始后,继承人放弃继承的,应当在遗产处理前,作出放弃继承的表示。没有表示的,视为接受继承。”“受遗赠人应当在知道受遗赠后两个月内,作出接受或者放弃受遗赠的表示。到期没有表示的,视为放弃受遗赠。”因此,应选选项C。

第9题:

设有基类定义:

class Cbase

{ private:int a;

protected:int b;

public:int c;

};

派生类采用何种继承方式可以使成员变量b成为自己的私有成员

A.私有继承

B.保护继承

C.公有继承

D.私有、保护、公有均可


正确答案:A
解析:类的继承中有三种继承方式,他们和类的访问级别相结合在派生类中可以产生多种访问级别。基类中成员为保护的,在派生类中要为私有的,可以采用私有继承。基类中的保护成员在派生类中不是私有就是保护,即级别只能降低而不能升高。基类中的公有成员则可能为私有、保护和私有。

第10题:

在派生类中使用基类的成员,可以显式地使用【 】来使用基类成员。


正确答案:成员名限定符
成员名限定符 解析:程序要求显式调用某个类的成员时,必须使用成员名限定符。其一般格式:类名>::成员名>或类名>::成员名>(参数表>)

更多相关问题