1 .构造函数的作用
构造函数主要用于在创建对象时完成初始化对象属性等操作,在创建时
对于对象,对象自动调用构造函数。 一般来说,构造函数有三个方面:
的作用:
在创建的对象中创建标识符
为对象数据成员开拓内存空间;
完成对象数据成员的初始化。
2 .默认构造函数
如果用户没有明确定义构造函数,编译器将生成类的缺省构造函数。
称为“默认构造函数”,默认构造函数无法完成对象的数据成员初始化,只能给与
在对象上创建标识符,为对象中的数据成员留出内存空间。
3 .构造函数的特点
无论是用户定义的构造函数还是默认的构造函数,都主要具有以下特征
.创建对象时自动运行;
.构造函数的函数名称与类名相同
.没有返回值类型,也没有返回值
.构造函数不显式调用。