问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求问类的static成员变量和成员函数能被继承吗

发布网友 发布时间:2022-04-27 07:23

我来回答

1个回答

热心网友 时间:2023-05-28 02:29

1.
父类的static变量和函数在派生类中依然可用,但是受访问性控制(比如,父类的private域中的就不可访问),而且对static变量来说,派生类和父类中的static变量是共用空间的,
这点在利用static变量进行引用计数的时候要特别注意。
3. 派生类的friend函数可以访问派生类本身的一切变量,包括从父类继承下来的protected域中的变量。但是对父类来说,他并不是friend的。
继承可以使得子类具有父类的各种属性和方法,而不需要再次编写相同的代码。
所以好像static成员的这种应该是继承!
#include <iostream
using namespace std;class Base{public:static int a;
static void Fun( ){cout<<静态成员函数可以被继承!<<endl;}};int Base::a=1000;
class Derived:public Base{};int main(void){cout <<静态数据成员可以被继承!<<Derived::a<<endl;
Derived::Fun( );return 0;}输出:静态数据成员可以被继承!1000静态成员函数可以被继承!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...啊?我从嘴里吐出去是直的算过肺了吗?我不会从鼻子里出去_百度... 恶心呕吐是什么? 高考数学大题应注意哪些问题呢? 高考数学可不可以用高等数学啊 高考数学 基础知识点 常见考查方式 高考数学考什么内容 一般纳税人如何交所得税 以前的QQ忘记密码了那时候不要了就不找回密码了,现在想找回来,但是又没... 常州机场坐飞机流程 常州机场大巴时刻表 ...我早上九点起飞的飞机, 然后我这的机场快线大巴到机场时70分钟,_百 ... C++关于静态成员函数和常成员函数 关于静态成员函数的问题 能不能同时用static和const修饰类的成员函数 C++类中 static成员函数与一般成员函数区别 C++中static函数与static变量的区别 this指针在const成员函数,static成员函数及一般成员函数中有何不同? C++里的静态成员函数(以及static其它几种用法) static 成员函数不能声明为虚函数,为什么 c++中类的static成员函数如何使用类的非static成员变量? C++中static的几种含义:static局部变量,static全局变量,类中的 static数据成员,类中的static成员函数 什么叫静态函数成员,它有何特点 怎么将格式化的u盘还原 用软碟通把U盘做成启动盘后怎么把U盘还原成原来的U盘? 如何归还U盘的隐藏分区 求助如何归还U盘空间 电线一根是黑色的一根是白色的哪一根是火线哪一根是零线? 排插中用试电笔测都是火线,这是怎么回事? 电笔怎样测火线零线底线? 电笔测量那个灯会明亮,明的是零线火线。求解 有钱花尊享贷有人用过吗,10000元六期,利率区间是多少? c++中为什么static成员函数不能声明为const c++ 类的static成员函数问题。 为什么静态成员函数不能是const 幸运草长什么样 幸运草长的是什么样子?它能代表什么意思?生长在是地方? Four Leaf Clover 幸运草 是什么样子的? 四叶草是什么样子的?真的有这种草吗? 幸运草是不是也长这样? 幸运草是什么样子的? 幸运草 的小丫长什么样 为什么微博没有热搜了? &quot;幸运草&quot;是什么样子的?如题 谢谢了 “哆啦A梦”是什么意思? 微博热搜去哪了 《哆啦a梦》是哪个国家的? 《哆啦a梦》是什么猫? 哆啦a梦是什么猫? 微信长链接转短链接接口如何调用?微信公众号发布的文章,可以编辑成短链接吗? 哪些人群适合投资信托? js调用短网址接口代码