首页
登录
从业资格
下列关于一个类的静态成员的描述中,不正确的是( )。A.类的静态方法只能访问该
下列关于一个类的静态成员的描述中,不正确的是( )。A.类的静态方法只能访问该
免费题库
2022-08-02
91
问题
下列关于一个类的静态成员的描述中,不正确的是( )。A.类的静态方法只能访问该类的静态数据成员B.静态数据成员可被该类的所有方法访问C.该类的对象共享其静态数据成员的值D.该类的静态数据成员的值不可修改
选项
A.类的静态方法只能访问该类的静态数据成员
B.静态数据成员可被该类的所有方法访问
C.该类的对象共享其静态数据成员的值
D.该类的静态数据成员的值不可修改
答案
D
解析
类的静态成员与一般的类成员不同,静态成员与对象的实例无关,只与类本身有关。它们一般用来实现类要封装的功能和数据,但不包括特定对象的功能和数据。静态成员和普通数据成员区别较大,体现在下面几点:
(1)普通数据成员属于类的一个具体的对象,只有对象被创建了,普通数据成员才会被分配内存。而静态数据成员属于整个类,即使没有任何对象创建,类的静态数据成员变量也存在。
(2)外部访问类的静态成员只能通过类名来访问。
(3)类的静态成员函数无法直接访问普通数据成员(可以通过类的指针等作为参数间接访问),而类的任何成员函数都可以访问类的静态数据成员。
(4)类的静态方法只能访问该类的静态数据成员。
另外,静态成员和类的普通成员一样,也具有public、protected、private3种访问级别,也可以具有返回值及被修改等性质。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2410179.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
信息系统项目是智力密集、劳动密集型项目,受人力资源影响最大,项目成员的结构、责任
在UML图中,()展现了一组对象以及它们之间的关系,描述了类实例的静态快照。
在死锁产生的必要条件中,可以使用()方法破坏“不可剥夺条件”。A.假脱机
以下对数据转储的叙述中,不正确的是( )A.静态转储在转储期间不允许对数据库进
假设系统中有运行的事务,若要转储全部数据库应采用( )方式。A.静态全局转储
包含8个成员的开发小组的沟通路径有( )条。A.28 B.32 C.56
设有员工实体Employee(员工号,姓名,性别,年龄,电话,家庭住址,家庭成员
进度安排的常用图形描述方法有Gantt图和PERT图。Gantt图不能清晰地描述
面向对象数据模型不包含()A.属性集合 B.方法集合 C.消息集合 D.
概念设计阶段设计概念模型通常采用()。A.面向对象的方法 B.回溯的方法
随机试题
InthefirstepisodeofSixFeetUnder,apopularAmericantelevisionshowa
Customersprefertopurchaseourcomputersthoughtheyseemhigherinprice.A、顾客
下列情况用人单位可以单方面直接解除劳动合同的是()。A.劳动者不能胜任工作
B企业为金属加工企业,主要从事铝合金轮毂加工制造。 B企业的铝合金轮毂打磨
A.发病急,出血凶猛,易发生休克 B.出血速度较慢,便血为主 C.病情急,一
2019年,我国电信业务收入累计完成金额1.31万亿元,固定通信业务收入完成41
法律规定自登记之日起生效的合同,必须办理抵押登记,否则合同无效。
关于单室模型单剂量血管外给药的错误表述是A.C-t公式为双指数方程 B.达峰时
甲、乙、丙共同投资设立一家有限责任公司,甲以房屋作价100万元出资,并自公司
女,54岁。双腕、双手近端指间关节、掌指关节肿痛3年,晨僵1小时。查体:双腕、双
最新回复
(
0
)