注册 登录
编程论坛 C++教室

C++中类的各种关系

wangfangjin 发布于 2010-07-25 10:00, 1435 次点击
C++中的类都有些什么关系?是如何体现的?【呵呵,恩,是比较泛!前些时间去CISCO面试,中间问了我这个问题,问的我当时愣了一下,所以就到论坛上和大家探讨下~~ 】


[ 本帖最后由 wangfangjin 于 2010-7-27 12:54 编辑 ]
9 回复
#2
南国利剑2010-07-25 12:14
在继承的时候体现出来。
有公有继承,私有继承,和保护继承。
#3
JINyuanbao2010-07-25 22:45
人-人的关系==类-类的关系
#4
pangding2010-07-26 00:53
恩,应该就是 2 楼说的那样。

开始我看这个帖子的标题的时候吓了一跳,我还以为你问的会是:C++ 中有那么多的类,谁能总结一下?它们之间的关系是怎样的?
如果是这问题,那答案应该是个挺宝贵的资料,收集到手可以省得以后自己查了。C++ 的类库确实挺错综复杂的。
#5
wangfangjin2010-07-27 09:51
回复 4楼 pangding
“C++ 中有那么多的类,谁能总结一下?它们之间的关系是怎样的?”这问题你是如何总结的?
#6
东海一鱼2010-07-27 10:25
嗯,嗯。我很赞同3楼的观点。
楼主问的太‘泛’了。所以只能‘泛’答之:

从类与类个体之间看,就是对象模型与对象模型的关系。

从类继承看,是公有继承,私有继承,和保护继承的关系。

从类协作看,是友元、嵌入的关系。
#7
xxlovemf2010-07-27 10:26
仔细看书吧
#8
wangfangjin2010-07-27 12:54
回复 6楼 东海一鱼
呵呵,恩,是比较泛!前些时间去CISCO面试,中间问了我这个问题,问的我当时愣了一下,所以就到论坛上和大家探讨下~~
#9
pangding2010-07-27 20:55
以下是引用wangfangjin在2010-7-27 09:51:44的发言:

“C++ 中有那么多的类,谁能总结一下?它们之间的关系是怎样的?”这问题你是如何总结的?

呵呵,我觉得如果有人能把 C++ 中所有类的关系总结清楚。就算不怎么会写程序也应该能找到饭碗~~
#10
pangding2010-07-27 21:03
这种挺泛的问题我觉得怎么答都行。只要能答的滔滔不绝,给人感觉很有思路就行了~~
1