为什么static成员函数不能访问非static变量, 不能调用非static成员函数?
来源:互联网 发布:mac outlook 导入规则 编辑:程序博客网 时间:2024/06/06 01:31
为什么static成员函数不能访问非static变量, 不能调用非static成员函数?
这个很好理解, static成员函数成员函数属于类, 独立于对象而存在, 不依赖于对象。 而非static成员函数、成员变量是依赖于对象的。 所以, 如果没有对象, 你用static成员函数去访问非static成员函数、成员变量, 那不是在扯淡么?
所以, static成员函数不能访问非static变量, 不能调用非static成员函数!
不多说。
0 0
- 为什么static成员函数不能访问非static变量, 不能调用非static成员函数?
- static成员函数访问非static成员
- C++中static成员函数访问非static成员变量
- C++中static成员函数访问非static成员变量
- 为什么C++静态成员函数不能访问非静态成员变量、不能调用非静态成员函数?
- 为什么static 成员函数不能为const
- C++静态成员函数不能调用非静态成员变量
- Static成员变量,static成员函数解析
- static成员函数成员变量
- Static成员函数不能修饰const
- 为何static成员函数不能为virtual
- C++类内为什么不能定义非const的static成员(待续)
- static方法不能直接访问类内的非static变量和不能调用this,super语句分析
- 静态成员函数 不能访问非静态成员函数
- 静态成员函数不能访问非静态成员函数
- 为什么const对象只能调用const成员函数,而不能调用非const成员函数?
- 为什么const对象只能调用const成员函数,而不能调用非const成员函数?
- static 修饰成员变量与成员函数
- LeetCode Weekly Contest 26解题思路
- 机会渺茫
- PAT_1013. Battle Over Cities
- TensorFlow练习20: 使用深度学习破解字符验证码
- 【Android】Merge讲解与实例
- 为什么static成员函数不能访问非static变量, 不能调用非static成员函数?
- 面试被虐系列_基础数据结构篇_C#集合接口_2
- TensorFlow练习18: 根据姓名判断性别
- bzoj4004 [JLOI2015]装备购买
- ActiveMq点对点模式发送、接收消息
- 链表创建之有头节点空
- latex数学公式
- CSDN日报20170402 ——《我希望进入大学时就能知道的一些事儿》
- sdut离散题目11