06 2018 档案
摘要:一.静态成员变量和函数 1.静态成员变量: ①如果在类中放了静态static成员变量 一定要在源文件即.cpp中 类外 给这个变量进行初始化 初始化时要有:类型 类名 作用域 注意:一定要在定义CPerson类的后面初始化 不然会说不认识CPerson ②static变量在编译期的时候就存在了 不用
阅读全文
摘要:一.初始化列表(初始化列表中必须有的两个内容) 1.类中const的成员变量: ①特点:不能修改 必须初始化 在构造函数后面加冒号 格式为:“:变量名(值)” 也就是说 常量必须在初始化列表中初始化 ②执行顺序:构造函数先执行初始化列表 然后执行函数中的内容 2.组合关系的类中的构造函数有参数: ①
阅读全文
摘要:一.对象的种类 1.全局对象: ①生命周期:程序结束 ②执行顺序:return 0 → } → 析构 2.栈区局部对象: ①生命周期:作用域结束 ②执行顺序:return 0 → 析构 → } 3.堆区的指针对象: ①生命周期:遇到delete结束 注:new出来的对象没有delete就没有析构函数
阅读全文