C++ 静态成员函数
生活随笔
收集整理的這篇文章主要介紹了
C++ 静态成员函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include <iostream>
using namespace std;
#include <string>class Person{public://靜態成員函數特點://1程序共享一個函數//2靜態成員函數只能訪問靜態成員變量static void func(){cout << "func調用" << endl;m_A = 100;//m. _B = 100; //錯誤,不可以訪問非靜態成員變量}static int m_A; //靜態成員變量int m_B; //private://靜態成員函數也是有訪問權限的static void func2(){cout << "func2調用" << endl;}
};int Person :: m_A = 10;void test01(){//靜態成員變量兩種訪問方式//1、通過對象Person p1;p1.func();//2、通過類名Person :: func();//Person::func2(); /私有權限訪問本到}int main() {test01();system("pause");return 0;
}
總結
以上是生活随笔為你收集整理的C++ 静态成员函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求矩形中心点坐标编程c语言,c语言编程序
- 下一篇: c语言如何发现错误在哪里,二个C语言例子