高人请进.急用,请问谁知道什么是C++组合类的概念呀???

来源:百度知道 编辑:UC知道 时间:2024/06/28 19:45:17

是这样的,组合类就是在一个类中再定义一个类,类似于嵌套。

我是这样理解的,类是对象属性的描述的集合,如果其中某一个属性又有很多特征,即这个属性也是一个类的描述,这样描述这个对象的类应该是一个组合类

类的组合又叫聚合,和派生有区别也有相同。

这位小朋友,只需随便一本 c++语言程序设计,翻一下就可以找到了

孙鑫老师称它为集合类.例如:CString就是集合类,它是在C中的字符串或字符数组上发展起来的.它的优点是不受字符个数的限制,随时增加字符,随时增加内存.又如在绘图时,要想保存绘制的图形,编程时,你不知道,使用者最终要在软件里用鼠标绘多少线条,所以也得用集合类.CPtrArray