-
1、从棧中实例化对象 2、从堆中实例化对象查看全部
-
构造函数:出生--析构函数:死亡 对象的生命历程 申请内存—初始化列表-构造函数-参与运算-析构函数-释放内存 析构函数 ( 在对象销毁时,自动调用,归还系统资源 定义格式:~类名() ) 如果没有自定义,系统自动生成 析构函数在对象销毁时自动调用 析构函数没有返回值、没有参数也不能重载查看全部
-
1、类和对象 2、数据成员、成员函数 3、构造函数、析构函数 4、对象的复制与赋值 5、对象的数组与对象指针 6、this指针查看全部
-
对象生命历程查看全部
-
string 常用操作查看全部
-
初始化STRING对象的方式查看全部
-
常用操作查看全部
-
构造函数的默认值写到类的声明中 如果构造函数为: Teacher(); Teacher(string name="Lucy",int age=20); 实例化时的Teacher t; 会无法判断是调用哪一个构造函数查看全部
-
初始化函数时的未初始化或者重复初始化会造成代码严重错误 构造函数 1.在对象实例化时自动被调用 2.构造函数与类同名 3.构造函数没有返回值 4.可以有多个重载 5.实例化对象时仅用到一个构造函数 6.用户没有定义构造函数时,编译器自动生成一个构造函数查看全部
-
对象的生命历程查看全部
-
析构函数查看全部
-
类:数据成员;成员函数;查看全部
-
拷贝构造函数的参数是确定的,不能重载 当没有自定义的拷贝构造函数时,系统自动生成一个拷贝构造函数 通过同类型的对象实例化另外的对象时,自动调用拷贝构造函数 拷贝构造函数没有返回值查看全部
-
构造函数总结查看全部
-
拷贝构造函数查看全部
举报
0/150
提交
取消