两种分类:
按参数:有参构造与无参构造;
按类型:普通构造和拷贝构造;
拷贝构造的写法:
拷贝构造就是指 将传入的类,身上所有属性进行拷贝给此类;
用已有的成员初始化新成员?(个人理解)
类名(const 类名 &p)
三种调用方式:
括号法:用括号来传递你想要的参数类型
显示法:分为等号左边与右边; 单拿出右边就是一个匿名对象 如果放在等号的右边匿名对象就有名字了,等号左边就是它的名字;
隐式转换法
构造函数可以进行重载
按参数:有参构造与无参构造;
按类型:普通构造和拷贝构造;
拷贝构造的写法:
拷贝构造就是指 将传入的类,身上所有属性进行拷贝给此类;
用已有的成员初始化新成员?(个人理解)
类名(const 类名 &p)
括号法:用括号来传递你想要的参数类型
显示法:分为等号左边与右边; 单拿出右边就是一个匿名对象 如果放在等号的右边匿名对象就有名字了,等号左边就是它的名字;
隐式转换法
构造函数可以进行重载