C++的三个选择题
1.类的释放函数是在什么时间被自动调用的?()A.类创建时B.创建对象时C.删除对象时D.不自动调用2.若派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定...
1.类的释放函数是在什么时间被自动调用的? ( )
A.类创建时 B.创建对象时 C.删除对象时 D.不自动调用
2.若派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的( )
A.私有成员 B.公有成员 C.保护成员 D.保护成员或私有成员
3.在C++中,对于基类的public成员,当以protected方式派生一个新类时,该成员将成为派生类的____ _成员。
A.private B.protected C.public D.非法 展开
A.类创建时 B.创建对象时 C.删除对象时 D.不自动调用
2.若派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的( )
A.私有成员 B.公有成员 C.保护成员 D.保护成员或私有成员
3.在C++中,对于基类的public成员,当以protected方式派生一个新类时,该成员将成为派生类的____ _成员。
A.private B.protected C.public D.非法 展开
4个回答
展开全部
1.C 原因:释放函数也就是析构函数,他和构造函数是一个相逆的过程,构造函数是构建对象是调用,析构函数就是当对象消亡时调用!
2.A 原因:对于所有的继承方式来说,只有基类中的私有成员是不允许派生类直接访问的。而且,只有私有继承才是基类中的所有成员都不允许派生类直接访问的
3.B 原因:3中继承方式的继承效果如下:1,public:基类除私有成员外所有的成员在派生类中的访问权限均不变,即原来是public的到派生类中还是public,原来是protected的到派生类中还是protected;2,protected:基类除私有成员外所有的成员在派生类中的访问权限都为protected;3,private:2中已经说过了!
2.A 原因:对于所有的继承方式来说,只有基类中的私有成员是不允许派生类直接访问的。而且,只有私有继承才是基类中的所有成员都不允许派生类直接访问的
3.B 原因:3中继承方式的继承效果如下:1,public:基类除私有成员外所有的成员在派生类中的访问权限均不变,即原来是public的到派生类中还是public,原来是protected的到派生类中还是protected;2,protected:基类除私有成员外所有的成员在派生类中的访问权限都为protected;3,private:2中已经说过了!
上海华然企业咨询
2024-10-28 广告
2024-10-28 广告
作为上海华然企业咨询有限公司的一员,我们深知大模型测试对于企业数字化转型与智能决策的重要性。在应对此类测试时,我们注重数据的精准性、算法的先进性及模型的适用性,确保大模型能够精准捕捉市场动态,高效分析企业数据,为管理层提供科学、前瞻的决策支...
点击进入详情页
本回答由上海华然企业咨询提供
展开全部
C D B(私有继承时,基类的保护成员也是只能通过基类的成员函数访问的)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
c
a
b
a
b
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询