首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
定义静态成员函数的主要目的是
定义静态成员函数的主要目的是
admin
2010-06-06
33
问题
定义静态成员函数的主要目的是
选项
A、方便调用
B、有利于数据隐蔽
C、处理类的静态成员变量
D、便于继承
答案
C
解析
声明为static的类成员或者成员函数便能在类的范围内共同享,这样的成员称做静态成员和静态成员函数。静态成员函数由于与对象无关系,所以在其中是不能对类的普通成员进行直接操作的。静态成员函数不接受隐含的this自变量。所以,它就无法访问自己类的非静态成员。那么一旦某个成员函数被声明为静态的,就不能访问非静态成员了么?解决方法是将引用传递给需要使用的对象能够让静态的成员函数访问到对象的非静态数据。
转载请注明原文地址:https://kaotiyun.com/show/Zwjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intx=010,y=10;printf("%d,%d\n",++x,y--);}程序运行后的输出结果是()。
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回。例如,从主函数输入一个整数:27638496,函数返回值为:26846。请在程序的下划线处填入正确的内容并把下
有以下程序:#include<stdio.h>voidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char*s1="abc",*s2="123";swap(s1,s2);print
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
下面不属于软件需求分析阶段主要工作的是
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
以下选项中正确的语句组是
设一棵树的总节点为24,其中度为4,3,2,1的节点个数分别为2,3,3,0。则该棵树中的叶子节点数为()。
下列处理中与队列有关的是
在公有派生的情况下,派生类中定义的成员函数只能访问原基类的
随机试题
下列行为需要承担民事法律责任的是()。
有一个学生课程数据库,包括三个关系模式:(1)学生关系Student(Sno,Sname,Ssex,Sage,Sdept)其属性的含义依次为学号、姓名、性别、年龄、所在系(2)课程关系Course(Cno,Cname,le
国民革命统一战线形成的标志是()。
下列各选项中,关于土地抵押财产被查封、扣押的说法不正确的是()。
行政立法指()。
在银行机构信息披露中,具体披露的内容和要求应按()方面确定。
某公司采用增量预算的编制方法对2012年的预算数据进行编制,该公司应使用()或者实际业绩作为基础来编制,在此基础上增加相应的内容。
某幼儿园中班发现一例甲型肝炎病例,该园立即采取以下措施:(1)对病儿进行隔离,时间为30天。(2)对病儿使用过的玩具、食具进行消毒。(3)对该班儿童进行医学观察。问题:(1)该园采取的措施哪些恰当?哪些不够明确?
Youuseittodrinksomething.Itisakindofcat-likemeat-eatinganimal.
KevinRogersusedtobemyboss.Atthattimehewasahardworking,up-and-comingbusinessmanandarealslave-driver,alwayst
最新回复
(
0
)