1.默认构造函数,只要类中自己定义了一个构造函数,编译器也不会再生成默认的构造函数。 默认构造函数使用与变量初始化相同的规则来初始化成员,具有类类型的成员通过各自的默认构造函数进行初始化;内置和复合类型的成员,只对定义在全局作用域中的对象才进行初始化,当对象定义在局部作用域中的时候不进行初始化。2.复制构造函数,一种特殊的构造函数,具有单个形参,该形参是对类类型的引用,当定义一个新对象并用一个同类型的对象对它进行初始化的时候,将显示使用复制构造函数;当将该类类型的对象传递 给函数或者从函数返回该类类型的对象的时候,将隐士使用复制构造函数。3.析构函数是构造函数的互补,当对象超出作用域或者动态创 Read More
posted @ 2013-04-19 11:15
星语海蓝
Views(1032)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号