C++ 构造函数的概念是什么

来源:百度知道 编辑:UC知道 时间:2024/06/19 16:11:05
如题

构造函数就定义一个类的一个具体的对象,并初始化它。
每种“类”(class) 至少有一个构造函数,有的有多个构造函数。根据你调用的构造函数参数类型和参数个数,程序会生成相应的class的具体的对象。
例如,点,它可能是2维点,也可能是3维点,你调用2维点构造函数,生成2维点对象,你调用3维点构造函数,生成3维点对象

简单地说是创造出一个拥有类当中属性及操作的对象,就如construct,有建造的意思

和 JAVA的 构造方法差不多。在使用一个类的同时自动调用与类名相同的构造方法。

初始化数据成员。

生成类的实例用(自动调用).