百度试题 题目派生类对象可以初始化基类对象的引用 A.正确B.错误相关知识点: 试题来源: 解析 A 反馈 收藏
这不是什么类型兼容规则。 面向对象中(包括C++),继承是用来描述“是一种”关系,比如说: 中国人是人类的派生类,这里就有”是一种“关系,你是中国人当然也是人了。派生类继承了基类的所有成员,派生类对象理所当然可以当做基类对象来用。C++中,一般是将派生类对象传递给基类引用,或者是将派生类...
派生类对象可以初始化基类的引用。引用是别名,但这个别名只能包含派生类对象中的由基类继承来的成员。8.1.6 在类中定义对象成员称为复合或嵌套,请对比复合与
规则2派生类的对象可以初始化基类的引用:Xrx=y;规则3派生类对象的地址可以赋给基类类型的指针:X*px=&y;注意:在这两种情况下,通过rx或px仅能访问派生类从基类继承来的成员。若欲访问派生类中新增的成员,则必须对它们进行强制类型转换:(Y*)px->SetY(5);//设SetY()为类Y新增的公有成员函数(Y&)rx....
派生类的对象可以直接访问基类中的成员 D. .派生类的对象的地址可以赋给指向基类的指针 答案 C 结果二 题目 在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是 ___。 A.派生类的对象可以赋给基类的对象B.派生类的对象可以初始化基类的引用C.派生类的对象可以直接访问基类中的成员D.派生类的...
派生类的对象的地址可以赋给指向基类的指针 E. 解析:基类与派生类对象可以相互转换,(1)派生类对象可以向基类对象赋值;(2)派生类对象可以向基类对象的引用进行赋值或初始化;(3)派生类对象的地址可以赋给指向基类对象的指针变量;(4)如果函数的参数是基类对象或基类对象的引用,相应得实参可以用子类对象。
选项A正确,公有派生类对象可以用于初始化基类的引用。选项B正确,一个派生类可以由多个基类派生而来,这称为多重继承。选项C不正确,派生类的成员函数中不能直接访问基类的私有成员,只能通过基类的公有或保护成员函数来访问。选项D正确,派生类的成员函数中可以直接访问基类的保护成员。 故本题答案应选择C选项。 本题...
下列哪一种情况不会调用拷贝构造函数( )A.用派生类的对象去初始化基类对象时。B.将类的一个对象赋值给该类的另一个对象时。C.函数的形参是类的对象,调用该函数将实
下列情况中,哪一种情况不会调用拷贝构造函数?A.用派生类的对象去初始化基类对象时B.将类的一个对象赋值给该类的另一个对象时C.函数的形参是类的对象,调用函数进行形参和实参
刷刷题APP(shuashuati.com)是专业的大学生刷题搜题拍题答疑工具,刷刷题提供可以用派生类对象地址来初始化一个指向基类对象的指针。A.正确B.错误的答案解析,刷刷题为用户提供专业的考试题库练习。一分钟将考试题Word文档/Excel文档/PDF文档转化为在线题库,制作自己的电子