首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value;
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value;
admin
2012-01-20
30
问题
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value; }; 则对下列语句序列正确的描述是( )。 MyClass*P,my;p=&my;
选项
A、语句p=&my;是把对象my赋值给指针变量P
B、语句MyClass*p,my;会调用两次类MyClass的构造函数
C、对语句*P. SetVariable(5)的调用是正确的
D、语句p->SetVariable(5)与语句my.SetVariable(5)等价
答案
D
解析
选项A),语句p=&my;是把对象my的地址值赋值给指针变量p;选项B),语句Myclass *p,my;,由于p只是一个指向对象的指针,因此定义指针p不调用构造函数,所以此语句只调用一次构造函数;对成员函数的引用可以通过两种形式:指针->成员函数(形参表)或者对象名.成语函数名(形参表),故选项C)错误,选项D)正确。
转载请注明原文地址:https://kaotiyun.com/show/x3Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
设有定义:intn=1234;doublex=3.1415;则语句printf("%3d,%1.3f\n",n,x);的输出结果是
若语句’’t=fun(fun(x,y,a),(a+b,a+
以下叙述中正确的是()。
给定程序MODIl.C中fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。例如,给字符串S输入:AAaaBBb123CCccccd.则应输出结果:upper=6,lower=8。请改正程序中的错误,使它能计算出正确的结果。
有以下程序:#includeintb=3:intfun(int*k){b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6,7,8},i;f
在数据库系统的内都结构体系中,索引属于()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
在黑盒测试方法中,设计测试用例的主要依据是()。
写出下列程序代码运行的结果【】。#include<iostream.h>classA{public:virtualvoiddisp(){cout<<"calssA!"<<(end
随机试题
A、Sheistooweaktoshowherdissatisfaction.B、Herfamilywillmovetoanewplacesoon.C、Sheisafraidofupsettingtherela
孕41+3周,羊水指数(AFI)7cm,临产后产程进展好,宫口开大3cm,人工破膜,羊水I度胎便污染,合适的处理是
下列哪项不是头痛的病因病机
A.适当提高价格B.维持价格C.加大降价力度,D.少降或维持价格对于市场需求不确定性强、供应短缺的品种
深圳证券交易所根据会员的申请和业务许可范围,为其设立的交易单元设定的交易或其他权限有()。
我国发行金融债券必须是()。
企业价值最大化目标强调的是企业的()。
Olderpeoplemustbegivenmorechancestolearniftheyaretocontributetosocietyratherthanbeafinancialburden,accordi
下面不属于类的构造方法具备的特点是( )。
Whereistheman?
最新回复
(
0
)