商业网站开发模式,高大上的公司网站,什么网站可以做动画,低价郑州网站建设静态成员就是在成员变量和成员函数前加上关键字static,称为静态成员 静态成员分为: ●静态成员变量 。所有对象共享同一份数据 。在编译阶段分配内存 。类内声明#xff0c;类外初始化 ●静态成员函数I 。所有对象共享同一个函数 。静态成员函数只能访问静态成员变量 #include… 静态成员就是在成员变量和成员函数前加上关键字static,称为静态成员 静态成员分为: ●静态成员变量 。所有对象共享同一份数据 。在编译阶段分配内存 。类内声明类外初始化 ●静态成员函数I 。所有对象共享同一个函数 。静态成员函数只能访问静态成员变量 #include iostream
using namespace std;
#include stringclass Person{public:static int m_A; //静态成员变量//静态成员变量特点://1在编译阶段分配内存//2类内声明类外初始化//3所有对象共享同一-份数据private:static int m_B; //静态成员变量也是有访问权限的
};int Person::m_A 10;int Person::m_B 10;
void test01() {//静态成员变量两种访问方式//1、通过对象Person p1;p1.m_A 100;cout p1.m_A p1.m_A endl;Person p2;p2.m_A 200;cout p1.m_A p1.m_A endl; //共享同一份数据cout p2.m_A p2.m_A endl;//2、通过类名cout m_A Person::m_A endl;//cout m_B Person::m_B endl; //私有权限访问不到
}int main() {test01();system(pause);return 0;
}