静态成员
来源:互联网 发布:淘宝收入排行榜2015 编辑:程序博客网 时间:2024/06/07 11:05
静态数据成员的声明是在数据成员前面加上关键字static;
类的静态数据成员在使用前必须进行初始化,其初始化一定要在类外完成;
静态数据成员函数初始化语法格式为:<数据类型><类名>::<静态数据成员名>=<初始值>
静态数据成员属于类,而不属于任何一个对象。即使没有创建任何一个该类对象,类的静态成员在存储空间中也是存在的,在类外只能通过类名对它进行引用。静态数据成员引用格式为:<类名>::<静态数据成员名>;
静态成员函数:
静态成员函数的声明是在成员函数的类型说明符前加static关键字。
与静态数据成员一样,静态成员函数也属于整个类,不属于任何对象。它不需要创建任何类的对象即可以被引用,静态成员函数引用的格式为:<类名>::<静态成员函数名>(<参数表>)
静态成员函数可以直接引用该类的静态数据成员和成员函数。由于静态成员函数没有隐含的参数this,因此,它不能引用非静态的成员数据,必须通过某个该类对象才能访问。
0 0
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 静态成员
- 跟我一起学C++之引用与指针区别
- bzoj 2120 数颜色 (树状数组套主席树)
- J2EE之Eclipse配置Spring插件及Spring建立HelloWord
- java培训至中级结束,写在这里~
- (随笔)位运算和移位运算D
- 静态成员
- 利用filter实现自动登陆
- IO(三)
- make config,make menuconfig,make oldconfig,make xconfig,make defconfig,make gconfig 的简单介绍
- 2016ACM/ICPC亚洲区沈阳站现场赛题解报告
- spring下应用@Resource, @Autowired 和 @Inject注解进行依赖注入的差异
- 1003. Prime Palindromes
- 观察者模式——————个人理解
- MySQL数据库删除后的恢复工作