类的聚集(对象函数)是怎么回事?
发布网友
发布时间:2023-05-20 07:29
我来回答
共1个回答
热心网友
时间:2024-11-30 00:21
从其他地方转载来的,不知道能不能帮到你。
“我想你这里提到的聚集类就是聚合类!
这个类就是将别的其他的类的对象作为成员变量,这样做的好处是:不用继承,也许你会问,为什么这个时候不用继承,很简单,聚合类可以只使用其他类中他所要的一些成员,而没有必要继承他,这样更加灵活!而且不用浪费很多不需要利用的内存空间!
聚合类不能使用其他类的私有成员变量,这点要注意!
并且当将其他的类的对象作为成员变量的时候,如果其他类的构造函数带有参数,这时就要注意了:在聚合类中的构造函数要包含你所聚合的类的构造函数所需要的参数,并且参数的申明要根据所聚合的类的参数顺序而定,将其他的类的参数放在前面申明!!这点很重要”
参考资料:http://zhidao.baidu.com/question/151810197.html