静态成员函数在类中的特点

静态成员函数在类中的特点,第1张

静态成员函数在类中的特点

静态成员函数在类中的特点:
1、所有的对象共享一个函数
2、静态成员函数只能访问静态成员变量
但是在这里需要注意的是,静态成员函数具有访问权限,具体可以看一下代码进行理解

#include
using namespace std;
// 静态成员函数
// 所有对象共享同一个函数
// 静态成员函数只能访问静态成员变量
class Person
{
public:
    // 构造一个静态成员函数
    static void func()
    {
        m_A=100; // 静态成员函数可以访问静态成员变量
        // m_B=200; // 静态成员函数不可以访问非静态成员变量  这里的m_B是必须创建对象之后才会有,假设创建多个对象之后,无法区分是哪一个对象的m_B的属性
        cout<<"static void func函数的调用"<					
										


					

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/3971558.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-10-21
下一篇 2022-10-21

发表评论

登录后才能评论

评论列表(0条)

保存