首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类的定义。那么空格处的语句是( )。 class MyClass { ____________int x,y; public: MyClass(int x1=0,int y1=0) {
有如下类的定义。那么空格处的语句是( )。 class MyClass { ____________int x,y; public: MyClass(int x1=0,int y1=0) {
admin
2010-06-06
41
问题
有如下类的定义。那么空格处的语句是( )。 class MyClass { ____________int x,y; public: MyClass(int x1=0,int y1=0) { x=x1; y=y1; } static void change() { x+=10; y+=10; } };
选项
A、static
B、const
C、private
D、不需要填入内容
答案
1
解析
静态成员函数与静态数据成员相似,也从属于类,只要类存在,静态成员函数就可以使用,静态成员函数的定义是在一般函数的定义前加上关键词static。本题程序中把成员函数change()定义成静态成员函数。由于静态成员函数只能访问静态数据成员、静态成员函数和类以外的函数和数据,不能访问类中的非静态数据成员(因为非静态数据成员只有对象存在时才有意义)。所以类的数据成员x和y也必须定义成静态数据成员。
转载请注明原文地址:https://jikaoti.com/ti/94W0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intk=5;voidf(int*s){*s=k;}main(){intm=3,*p=&m;f(p);printf("%d,%d",m,*p);
有以下程序:#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;i++)for(
给定程序中,函数fun的功能是用函数指针指向要调用的函数,并进行调用。规定在____2____处使fa指向函数f1,在____3____处使fb指向函数f2。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1
下面程序的运行结果是()。#include<stdio.h>#include<string.h>main(){char*s1="abDuj";char*s2="ABdUG";
在C语言中,变量的隐含存储类别是()。
存储在计算机内有结构的数据集合是()。
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
将E-R图转换为关系模式时,E-R图中的属性可以表示为
下列虚基类的声明中正确的是()。
随机试题
根据所安装喷头的结构形式,自动喷水灭火系统可分为()。
实行一党制的国家是()
我国社会主义市场经济的框架的主要环节是什么?
慢性便秘者长期泡服哪种中药,可能导致肝硬化()
乙级工程造价咨询企业可以从事工程造价( )万元人民币以下的各类建设项目的工程造价咨询业务。
单位从事内幕交易的,除对单位进行处罚外,还应当对直接负责的主管人员和其他直接责任人员给予警告,并处()的罚款。
人的头脑不是一间装知识的仓库,而是一座生产知识的工厂。从哲学上看。这一说法强调了()。
核心句
Wheredoesthewomanwanttogo?
•Lookatthegraphsbelow,whichshowthepassengervolumesforeightdifferentairlines.•Whichcompanydoeseachsentence(1
最新回复
(
0
)