C++ 继承同名静态成员处理方式
Posted 行码阁119
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ 继承同名静态成员处理方式相关的知识,希望对你有一定的参考价值。
静态成员变量:1、类内申明,类外初始化
2、所有对象都共享同一份数据,编译阶段分配内存
静态成员函数:1、只能访问静待成员变量,不能访问非静态成员变量
2、所有对象同享同一份函数实例
# include<iostream>
# include<string>
using namespace std;
//静态成员变量:1、类内申明,类外初始化
//2、所有对象都共享同一份数据,编译阶段分配内存
//静态成员函数:1、只能访问静待成员变量,不能访问非静态成员变量
//2、所有对象同享同一份函数实例
class Base
{
public:
static int m_A;
static void func()
{
cout << "Base的func" << endl;
}
};
int Base::m_A = 100;
class Son :public Base
{
public:
static int m_A;
static void func()
{
co
以上是关于C++ 继承同名静态成员处理方式的主要内容,如果未能解决你的问题,请参考以下文章