学算数
学算数
学习笔记
类和对象-静态成员函数
全部文章
学习笔记
未归档(1)
读书笔记(1)
归档
标签
去牛客网
登录
/
注册
类和对象-静态成员函数
33 浏览
0 回复
2025-04-18
学算数
+关注
(1)和静态成员变量一样,静态成员函数也有类似的两个特点
1:所有对象共享同一个函数(不需要创建对象直接通过类名访问,就能够说明)
2:静态成员函数只能访问静态成员变量
为啥不能访问静态成员变量呢,主要是因为静态成员变量数据是共享的而不是属于某一个对象上的,而非静态成员是属于某一个对象上的,当通过对象去调用时,不能分辨到底是哪个对象的成员变量
(2)静态成员函数也有两种调用方式
1:通过对象
2:通过类名
(3)静态成员函数也是有访问权限的
总结:静态成员函数和静态成员变量的特点大相径庭,需要注意,静态成员函数只能访问静态成员变量,而不能访问非静态成员变量
C++
举报
收藏
赞 1
评论加载中...