C++部分整理
2016-05-07 16:39
369 查看
1.定义在类声明之中的成员函数将自动地成为内联函数
2.静态成员变量可被该类的所有方法访问,该类的静态方法只能访问该类的静态成员函数
3.构造函数初始化时必须采用初始化列表一共有三种情况,
(1)需要初始化的数据成员是对象(继承时调用基类构造函数)
(2)需要初始化const修饰的类成员
(3)需要初始化引用成员数据
4.C++继承体系中,初始化时构造函数的调用顺序如下
(1)任何虚拟基类的构造函数按照他们被继承的顺序构造
(2)任何非虚拟基类的构造函数按照他们被继承的顺序构造
(3)任何成员对象的函数按照他们声明的顺序构造
(4)类自己的构造函数
2.静态成员变量可被该类的所有方法访问,该类的静态方法只能访问该类的静态成员函数
3.构造函数初始化时必须采用初始化列表一共有三种情况,
(1)需要初始化的数据成员是对象(继承时调用基类构造函数)
(2)需要初始化const修饰的类成员
(3)需要初始化引用成员数据
4.C++继承体系中,初始化时构造函数的调用顺序如下
(1)任何虚拟基类的构造函数按照他们被继承的顺序构造
(2)任何非虚拟基类的构造函数按照他们被继承的顺序构造
(3)任何成员对象的函数按照他们声明的顺序构造
(4)类自己的构造函数
相关文章推荐
- 用C语言控制台画简单的曲线
- 直观理解C语言中指向一位数组与二维数组的指针
- C++实验5-数组分离
- C++第5次作业
- c++ 中double与string之间的转换,char *
- C语言的变量的内存分配
- C语言一维数组初步学习笔记
- 关于C语言中有string类型吗?
- C++实验5
- sizeof:“我是关键字,不是函数!!!”
- 简单讲解C语言中宏的定义与使用
- More Effective C++----(28)灵巧(smart)指针
- Opencv在安卓平台上编译----调用C++库
- Btree(B-树)---C++
- More Effective C++----(27)要求或禁止在堆中产生对象
- 学习 Vim 插件 DoxygenToolKit.vim
- 拷贝构造函数
- leetcode_204_Count Primes(C++)(easy)
- C语言中用于产生随机数的函数使用方法总结
- C语言的基本数据类型总结