构造函数的特点和作用

构造函数的特点和作用

构造函数的作用

构造函数主要用来在创建对象时完成对对象属性的一些初始化等操作, 当创建

对象时, 对象会自动调用它的构造函数。一般来说, 构造函数有以下三个方面

的作用:

■ 给创建的对象建立一个标识符;

■ 为对象数据成员开辟内存空间;

■ 完成对象数据成员的初始化。

默认构造函数

当用户没有显式的去定义构造函数时, 编译器会为类生成一个默认的构造函数,

称为 “默认构造函数”, 默认构造函数不能完成对象数据成员的初始化, 只能给

对象创建一标识符, 并为对象中的数据成员开辟一定的内存空间。

构造函数的特点

无论是用户自定义的构造函数还是默认构造函数都主要有以下特点:

①. 在对象被创建时自动执行;

②. 构造函数的函数名与类名相同;

③. 没有返回值类型、也没有返回值;

④. 构造函数不能被显式调用。

相关推荐

鸡一般养多久可以下蛋,产蛋周期是多少天
bt365手机官方网址

鸡一般养多久可以下蛋,产蛋周期是多少天

📅 07-21 👁️ 1979
大疆无人机是哪个国家产的
365bet.com官网

大疆无人机是哪个国家产的

📅 08-23 👁️ 910
吴语小词典
bt365手机官方网址

吴语小词典

📅 09-28 👁️ 2616
网络推广多久能学会(网络推广学习与实践的持续旅程)
365体育亚洲官方入口app下载

网络推广多久能学会(网络推广学习与实践的持续旅程)

📅 07-19 👁️ 918
爱奇艺公司(爱奇艺是什么公司)
bt365手机官方网址

爱奇艺公司(爱奇艺是什么公司)

📅 10-13 👁️ 883
童趣浪漫和隐喻反讽并存:《海绵宝宝》绝不仅仅是一部低龄卡通