对象能不能先定义再初始化

更新时间:01-24 综合 由 暮夏 分享

对象的初始化和构造函数

对象

对象的初始化

类是一种抽象的数据类型,它不占用存储空间,不能容纳具体的数据,在类的声明中不能给数据成员赋值。

对象

与使用变量一样,使用对象也应该先定义,定义对象后,对数据成员赋值,称为对象的初始化,一般利用构造函数来完成对象的初始化。构造函数:名字与类名相同,没有返回值类型,可以有任意类型的参数,不需要用户来调用,建立对象时自动执行。

对象的初始化

构造函数的主要功能是对对象进行初始化,即对数据成员赋初值,这些数据成员通常为私有的。主要有以下两种形式:

1.类名 对象名 

2.类名 *指针变量名=new 类名

访问new建立的对象一般不用对象名,而是用指针访问。delete进行释放。

声明:关于《对象能不能先定义再初始化》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/all/15_1508769.html