C++基类和派生类的关系

对基类和派生类的关系描述中,()是错误的。A.派生类是基类的具体化B.派生类是基类的子集C.派生类是基类定义的延续D.派生类是基类的组合我的同学们选了B可我觉得不对;但又... 对基类和派生类的关系描述中,( )是错误的。 A. 派生类是基类的具体化 B. 派生类是基类的子集C. 派生类是基类定义的延续 D. 派生类是基类的组合我的同学们选了B可我觉得不对;但又不敢肯定也不知道应该选什么,所以请各位大虾指教,帮我选下答案。 展开
 我来答
懂点工程也要懂点生活

推荐于2016-04-16 · 一起分享生活的点点滴滴
懂点工程也要懂点生活
采纳数:12614 获赞数:177387

向TA提问 私信TA
展开全部
  基类对象与派生类对象的使用关系 :
  1. 派生类对象作为基类对象处理
  由于派生类具有所有基类的成员,所以把派生类的对赋给基类对象是合理的,不过要求这种继承方式必须是public方式。但是,反过来赋值会使基类中一具有派生类的成员(因为派生类的成员通常是比基类的成员多),所以这是不允许的。
  2. 基类指针指向派生类对象
  因为派生类对象也是基类对象,所以指向派生类对象的指针可以转换为指向基类对象的指针,这种引用方式是安全的,但是用这种方式只能引用基类成员。如果试图通过基类指针引用那些只有在派生类中才有的成员,编译系统会报告错误。

  参考资料:
  http://wenku.baidu.com/link?url=zLgwrvT4b4M0bAQInCdi687_o2PqtNdwMG1ciwimpo_hTdU-iqQ3_D09Xoet1YrpBJLPRup_4IW11zYQxn_aUwJRCBX9opoRjwjyfY6JGle
匿名用户
2013-07-15
展开全部
应该是C,因为派生类是继承基类的同时可以添加扩展自己的成员!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-15
展开全部
应该B,比如D肯定是对的,那么派生类的范围更大..所以基类是派生类的子集....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杨柳风83
2015-07-03 · 知道合伙人教育行家
杨柳风83
知道合伙人教育行家
采纳数:4976 获赞数:114076
2009年大学毕业,10年参加工作,在古浪县新堡初级中学教书

向TA提问 私信TA
展开全部
  A. 派生类是基类的具体化
  B. 派生类是基类的子集
  C.派生类是基类的组合
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-15
展开全部
B是错误的,派生类可以添加自己的成员函数,所以不是子集啦!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式