首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

有一个类A,下面为其构造函数的声明,其中正确的是()A.void A(int x){…}B.A(int x){…}C.a(int x){…

有一个类A,下面为其构造函数的声明,其中正确的是 ()

A.void A(int x){…}

B.A(int x){…}

C.a(int x){…}

D.void a(int x){…}

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有一个类A,下面为其构造函数的声明,其中正确的是()A.vo…”相关的问题
第1题
下面对对象成员的正确描述是()

A.在一个类中可以声明本类的对象成员

B.对象成员的声明方法与普通数据成员的声明方法相同

C.在一个类中可以声明本类的指针数据成员

D.如果对象成员的构造函数有参数,则必须在声明该对象成员的同时给其构造函数传递参数值

点击查看答案
第2题
有一个类A,下列为其构造方法的声明,其中正确的是A.void A(int x){…}B.A(int x){…}C.a(int x){…}D

有一个类A,下列为其构造方法的声明,其中正确的是

A.void A(int x){…}

B.A(int x){…}

C.a(int x){…}

D.void a(int x){…}

点击查看答案
第3题
假定TestClass为一个类,则该类的拷贝构造函数的声明语句为()。

假定TestClass为一个类,则该类的拷贝构造函数的声明语句为()。    请帮忙给出正确答案和分

假定TestClass为一个类,则该类的拷贝构造函数的声明语句为()。    请帮忙给出正确答案和分

假定TestClass为一个类,则该类的拷贝构造函数的声明语句为()。    请帮忙给出正确答案和分

假定TestClass为一个类,则该类的拷贝构造函数的声明语句为()。    请帮忙给出正确答案和分

点击查看答案
第4题
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。

假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。  请帮忙给出正确答案和分析

假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。  请帮忙给出正确答案和分析

假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。  请帮忙给出正确答案和分析

假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。  请帮忙给出正确答案和分析

点击查看答案
第5题
以下叙述中不正确的是

A.一个类的所有对象都有各自的数据成员,它们共享函数成员

B.一个类中可以有多个同名的成员函数

C.一个类中可以有多个构造函数、多个析构函数

D.在一个类中可以声明另一个类的对象作为它的数据成员

点击查看答案
第6题
已知一个类A,其中Fun()函数是类A的一个成员函数,A*p,a;p=&a;,则下面语句正确的是()。A.语句p=

已知一个类A,其中Fun()函数是类A的一个成员函数,A*p,a;p=&a;,则下面语句正确的是()。

A.语句p=&a;是把对象a赋值给指针变量p

B.语句A*p,a;p=&a;调用两次类A的构造函数

C.对语句*p.fun();的调用是正确的

D.语句 p->fun();和语句 a.fun();等价

点击查看答案
第7题
设计一个point(点)类: (1)该类具有成员变量x,y(表示点的横、纵坐标); (2)定义一个有参构造方法point(int x,int y),将其一对坐标值作为参数,其中x,y为给定坐标值; (3)定义一个无参的构造方法point()(令两坐标值均为0)..

设计一个point(点)类: (1)该类具有成员变量x,y(表示点的横、纵坐标); (2)定义一个有参构造方法point(int x,int y),将其一对坐标值作为参数,其中x,y为给定坐标值; (3)定义一个无参的构造方法point()(令两坐标值均为0); (4)设计一个实例方法distance(point p1,point p2),实现求坐标轴上两个点的距离(Java中的开平方根函数为Math.sqrt()),其方法的声明为:double distance(point p1,point p2) 。 编写Test类,在其main方法中创建2个point对象,对应点(10,10)和点(20,25),再调用distance(point p1,point p2)方法计算出两点之间的距离并输出该值。

点击查看答案
第8题
下面给出了矩阵类Matrix 定义。为了求两个矩阵对象的乘积, 需要定义一个Matrix的友元函数Mult
iply() 。请按照友元函数Multiply()的声明编写出该函数的定义。

class Matrix {

public:

Matrix(int row,int col); // 构造一个具有row 行col 列的矩阵

~Matrix() {delete []mem;} // 析构函数

friend bool Multiply(Matrix &m1, Matrix &m2, Matrix &m3);

// 定义Multiply() 为友元函数,该函数把m1×m2的值赋给m3

// 其他成员函数从略

private:

int *mem; // 动态申请矩阵空间

const int rows,cols; // 矩阵的行数和列数

};

Matrix::Matrix(int row,int col):rows(row),cols(col)

{

mem = new int[row*col];

}

bool Multiply(Matrix &m1, Matrix &m2, Matrix &m3)

{

// 确定矩阵是否能够进行相乘

if(m1.rows != m3.rows ||m2.cols != m3.cols || m1.cols != m2.rows) return false;

// 定义sum变量,用于计算乘积矩阵m3中每个元素的值

int sum;

// 请在下面编写剩余部分

}

点击查看答案
第9题
下面有关类说法正确的是()。

A.一个类可以有多个构造函数

B.一个类只有一个析构函数

C.析构函数需要指定参数

D.在一个类中可以说明具有类类型的数据成员

点击查看答案
第10题
下面有关类说法不正确的是()

A.一个类可以有多个构造函数

B.一个类只有一个析构函数

C.析构函数需要指定参数

D.在一个类中可以说明具有类类型的数据成员

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改