首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)( )。 c1ass Te8tClass { private: int data; public: TestClass (intg_data
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)( )。 c1ass Te8tClass { private: int data; public: TestClass (intg_data
admin
2020-10-21
56
问题
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)( )。
c1ass Te8tClass
{
private:
int data;
public:
TestClass (intg_data)
{
data=g data;
}
void show0 {cout<<data<<end1;}
}
选项
A、TestClass*p;
B、TestClass m;
C、TestClass.data=8;
D、TestClass.show0;
答案
A
解析
C++中,若没有类的显式声明构造函数则系统会为其提供一个默认的构造函数,若提供了构造函数则会将系统提供的默认的构造函数覆盖。调用构造函数时,实参必须与形参匹配。但是如果声明一个对象指针时,不是定义一个对象,不调用对象的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/ofyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
已知类Myclass声明如下:classMyclass{intn;public:Myclass(intk):n(k){}intgetValue()const{returnn;}}
有如下类和对象的定义:classConstants{public;staticdoublegetPI(){return3.1416;}};Constantsconstants,下列各组
关于关键字class和typename,下列表述中正确的是()。
下列有关模板的叙述中,正确的是()。
下列运算符中,不能被重载的是()。
在语句“cout
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
数据库设计中反映用户对数据要求的模式是()。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(ehar*str){inti=0,i=0;while(strD])j++;for(
随机试题
下列有关人民法院对申诉的审查处理的表述中,不正确的是哪项?
纳西族语言称“大树”为“树母”、“小树”为“树男”,反映出古代纳西族曾经历过()
惊悸失眠,烦躁不安,头晕目眩,耳鸣,口苦呕恶,胸闷胁胀属于()(1995年第24题)
容易被苯并芘污染的食物有
关于从“发药”方面防范处方差错措施的叙述不正确的是
王律师为某股票发行出具了法律意见书,2003年6月30日该股票的承销期满,根据法律的规定,王律师可以买卖该股票的日期为:
下列内容中,属性数据字典不描述的是()。
TheCherokeeNationLongbeforethewhitemancametoAmerica,thelandbelongedtotheAmericanIndiannations.Thenation
Academiccircleshadlongrecognizedthatregulatoryagencieswereoften"captured"byaregulatedindustry.Thepublicwouldbe
"Avoidtherush-hour"mustbethesloganoflargecitiesallovertheworld.Whereveryoulook,it’speople,people,people.The
最新回复
(
0
)