文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>构造函数初始化对象

构造函数初始化对象

时间:2011-03-15  来源:chauncey

    1.实际上,你声明的每个类都可以提供一个构造函数(constructor),用于类对象创建时的初始化。

    2.构造函数是一种特殊的成员函数,定义时必须和类同名,这样编译器才能将它和类的其他成员函数

区分开来。

    3.构造函数和其它函数之间的一个重大差别是构造函数不能返回值,因此对它们不可以指定返回类型,

连void都不行。

    4.通常情况下构造函数声明为“public”。

    5.对于每个被创建的对象,C++要求一次构造函数的调用,这有助于保证在程序使用该对象前,它被正确

初始化。

    6.构造函数的调用隐式地发生在对象创建时。

    7.在任何没有显示地包含构造函数的类中,编译器会提供一个默认的构造函数,更确切的说是一个没有形参

的构造函数。

    8.对于其他类的对象的数据成员,默认的构造函数将隐式地调用每个数据成员的默认构造函数,保证数据成员

正确初始化。

相关阅读 更多 +
排行榜 更多 +
宝宝情商养成宝宝巴士

宝宝情商养成宝宝巴士

休闲益智 下载
燥热手机版

燥热手机版

飞行射击 下载
巨人狙击手安卓版

巨人狙击手安卓版

飞行射击 下载