码迷,mamicode.com
首页 > 其他好文 > 详细

类的组合

时间:2017-04-30 23:07:05      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:标识   不能   引入   析构函数   ext   内联   类的构造函数   默认构造函数   调用   

1.类的组合:类中的成员数据是另一个类的对象。类组合的构造函数:原则:不仅要负责对本类中的基本类型成员数据赋初值,也要对对象成员初始化。

2.构造函数的调用顺序: 1.调用内嵌对象的构造函数(按内嵌时的声明顺序,先声明者先构造);

                                2.调用本类的构造函数

3.析构函数的调用顺序: 1.调用本类的析构函数;

                                2.调用内嵌对象的析构函数(按内嵌时的声明顺序,先声明者先析构)。

4.若调用默认构造函数(即无形参的),则内嵌对象的初始化也将调用相应的默认构造函数。

5.类声明的方式有两种:使用前向引用声明,或者在使用之前,导入类的头文件。

(1).前向引用声明只为程序引入一个标识符,不能涉及到类的任何细节,不能声明该类的对象,也不能在内联成员函数中使用该类的对象。

(2).涉及类的任何细节,必须导入头文件。

类的组合

标签:标识   不能   引入   析构函数   ext   内联   类的构造函数   默认构造函数   调用   

原文地址:http://www.cnblogs.com/zgen1/p/6790471.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!