- 2
- 0
- 约1.17万字
- 约 77页
- 2019-09-26 发布于北京
- 举报
* 静态成员的初始化与调用 静态成员 类名::静态成员 类名::静态成员函数名(参数列表) 静态成员 在类定义时,使用关键字static可将成员(数据成员和函数成员)定义为静态成员。 特征是不管这个类创建了多少个对象,其静态成员只有一个副本,这个副本被所有的对象共享。(不是独有的) 静态数据成员,静态函数成员 静态数据成员的初始化 静态数据成员必须进行初始化。在程序一开始运行时静态数据成员就必须存在,因为在程序运行中要调用,所以静态数据成员不能在任何函数内分配空间和初始化。最好在类的实现部分中完成静态数据成员的初始化。 静态数据成员初始化与一般数据成员初始化不同,其格式如下: 数据类型 类名::静态数据成员名=值; 静态成员的调用 调用公有静态成员时,可采用如下格式之一: 类名::静态成员 对象.静态成员 对象指针-静态成员 静态函数成员 静态成员函数属于整个类,此类所有对象所共享的成员函数。 使用公有静态成员函数的调用方式 类名 :: 静态成员函数(实参表); 对象名 . 静态成员函数(实参表); 对象指针 - 静态成员函数(实参表); 注意: 静态成员函数可以直接访问该类的静态数据和静态函数成员 但由于静态成员函数不属于某一个特定的对象,因此它不能随意访问类的非静态数据成员 a=2, b=16 a=4, b=16 ??? * 友元 根据封装性,一般将类中的数据成员声
您可能关注的文档
最近下载
- 麻醉药品和精神药品管理培训2026版PPT课件.pptx
- 厦门钨业(600549)2026年半年报点评:减值拖累驱动业绩,加速保障资源自给.pdf
- 习作:中国的世界文化遗产(范文+点评+升格).pptx VIP
- 年产十万吨甲基丙烯酸甲酯工艺流程开发和换热器设计.docx VIP
- 习作:推荐一个好地方(范文+点评+升格).pptx VIP
- LCA-O 型微机控制变压变频调速无机房乘客电梯.pdf VIP
- 脑出血患者围手术期护理.pptx VIP
- SY∕T5466-2024钻前工程及井场布置技术要求.pptx VIP
- 西南医科大学 泸州医学院 眼科学 角膜病.ppt VIP
- otis缩写TT输入输出整理.pdf VIP
原创力文档

文档评论(0)