首页 > 试题广场 >

c++的一个类中声明一个static成员变量,下面描述正确的

[不定项选择题]
c++的一个类中声明一个static成员变量,下面描述正确的是()
  • static是加了访问控制的全局变量,不被继承
  • 类和子类对象,static变量占有一份内存
  • 子类继承父类static变量
  • static 变量在创建对象时分配内存空间
个人觉得答案有问题,应该选 B C 吧,有带佬指点指点嘛

父类的static变量和函数在派生类中依然可用,但是受访问性控制(比如,父类的private域中的就不可访问),而且对static变量来说,派生类和父类中的static变量是共用空间的


发表于 2020-03-10 09:38:32 回复(0)
哪位大佬指点指点B错在哪了
发表于 2019-08-16 15:00:54 回复(5)