百度试题 题目派生类对象可以初始化基类对象的引用 A.正确B.错误相关知识点: 试题来源: 解析 A 反馈 收藏
派生类对象可以初始化基类的引用。引用是别名,但这个别名只能包含派生类对象中的由基类继承来的成员。8.1.6 在类中定义对象成员称为复合或嵌套,请对比复合与
1在公用继承方式下,有关派生类对象和基类对象的关系,不正确的叙述是( ) A. .派生类的对象可以赋给基类的对象 B. .派生类的对象可以初始化基类的引用 C. 派生类的对象可以直接访问基类中的成员 D. .派生类的对象的地址可以赋给指向基类的指针 2在公有派生情况下,有关派生类对象和基类对象的关系,不正确的...
选项A正确,公有派生类对象可以用于初始化基类的引用。选项B正确,一个派生类可以由多个基类派生而来,这称为多重继承。选项C不正确,派生类的成员函数中不能直接访问基类的私有成员,只能通过基类的公有或保护成员函数来访问。选项D正确,派生类的成员函数中可以直接访问基类的保护成员。 故本题答案应选择C选项。 本题...
派生类的对象的地址可以赋给指向基类的指针 E. 解析:基类与派生类对象可以相互转换,(1)派生类对象可以向基类对象赋值;(2)派生类对象可以向基类对象的引用进行赋值或初始化;(3)派生类对象的地址可以赋给指向基类对象的指针变量;(4)如果函数的参数是基类对象或基类对象的引用,相应得实参可以用子类对象。
下列关于类型转换正确的就是( )。 A. 基类的对象可以被当作公有派生类对象使用 B. 派生类对象必须显式的转换为基类对象 C. 派生类对象可以初始化基类的引用 D. 基类的指针可以隐含转换为派生类的指针 相关知识点: 试题来源: 解析 C、 派生类对象可以初始化基类的引用 反馈 收藏 ...
基类的对象可以赋值给派生类的对象 C. 派生类对象可以初始化基类的引用 D. 派生类的对象地址可以赋值给指向基类的指针 相关知识点: 试题来源: 解析 B 正确答案:B解析:赋值兼容规则:派生类的对象可以赋值给基类的对象;派生类对象可以初始化基类的引用;D)派生类的对象地址可以赋值给指向基类的指针。
当基类的指针指向派生类对象时,通过该指针可以直接访问派生类中的成员 2在公有派生时,以下描述中不正确的选项是( )。 A. 派生类的对象可以赋给基类的对象 B. 派生类对象的地址可以赋给指向基类的指针 C. 派生类的对象可以初始化基类的引用 D. 当基类的指针指向派生类对象时,通过该指针可以直接访问派生类中...
规则2派生类的对象可以初始化基类的引用:Xrx=y;规则3派生类对象的地址可以赋给基类类型的指针:X*px=&y;注意:在这两种情况下,通过rx或px仅能访问派生类从基类继承来的成员。若欲访问派生类中新增的成员,则必须对它们进行强制类型转换:(Y*)px->SetY(5);//设SetY()为类Y新增的公有成员函数(Y&)rx....
在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是 ( ) A. 派生类的对象可以直接访问基类中的成员 B. 派生类的对象可以初始化基类的引用