首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)( )。 class TestClass { private: int data; public: TestClass(int g_data)
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)( )。 class TestClass { private: int data; public: TestClass(int g_data)
admin
2017-04-24
45
问题
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)( )。
class TestClass
{
private:
int data;
public:
TestClass(int g_data)
{
data=g_data;
}
void show(){cout<<data<<endl;}
};
选项
A、TestClass*p;
B、TestClass m;
C、TestClass.data=8;
D、TestClass.show();
答案
A
解析
C++中,若没有类的显式声明构造函数则系统会为其提供一个默认的构造函数,若提供了构造函数则会将系统提供的默认的构造函数覆盖。调用构造函数时,实参必须与形参匹配。但是如果声明一个对象指针时,不是定义一个对象,不调用对象的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/12Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请将下列模板类Data补充完整。templateclassData{public:voidput(Tv){val=v;}【】get()//返回数据成员val的值,返回类型不加转换{returnval;}private:T
对于循环队列,下列叙述中正确的是
对于多重继承,下面说法中正确的是( )。
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不正确的是
________是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
C++语言中类定义中默认的访问权限是()。
设有一个10阶的对称矩阵A[10][10],采用压缩存储方式按行将矩阵中下三角部分的元素存入一维数组B[]中,A[0][0]存入B[0]中,则A[8][5]在B[]中( )位置。
在关系模型中,把数据看成一个二维表,每一个二维表称为一个【 】。
下面的哪个选项不能作为函数的返回类型?
当执行cin语句时,从键盘上输入每个数据后必须输入一个______,然后才可以接着输入下一个数据。
随机试题
催化剂的活性随运转时间变化的曲线可分为()三个时期。
Despitehis______planning,theexpositionturnedouttobeafailure.
机电产品国际招标可选择的付款方式较多,但是国内招标一般不会使用()付款方式,需要注意的是付款和交货条件的一致性。
BAS系统不应设置的功能有()。
中华人民共和匡领域和管辖的其他海域的位置、高程、深度、面积、长度等重要地理信息数据,由()审核,并与国务院其他有关部门、军队测绘主管部门会商后,报国务院批准,由()公布。
下列不属于经济发展所带来的变化的是()。
对该求助者病程的判定是()。决定咨询氛围基调的是()。
素质教育是以培养________和________为重点的教育。
有些南京人不爱吃辣椒,那么有些爱吃甜食的南京人肯定不爱吃辣椒。以下哪项能保证上述推理成立?()
BSP方法能帮助企业形成信息系统的【】和控制机制,改善对信息和数据处理资源的使用,从而成为开发企业信息系统的有效方法之一。
最新回复
(
0
)