首页 > 高职专科
题目内容 (请给出正确答案)
[单选题]

已知类A的公有成员函数的格式为:int fun(int x);,则定义指向该fun()函数的类成员的指针的是

A.int A::*pfun(int)

B.int (A::*pfun)(int)

C.int *A::pfun(int)

D.int (*A::pfun)(int)

答案
收藏

B、int (A::*pfun)(int)

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“已知类A的公有成员函数的格式为:int fun(int x)…”相关的问题
第1题
下面()项能够正确地申明重载“++”运算符的后缀形式为类A的成员函数。

A.A operator ++(int);

B.A operator ++();

C.A operator ++(0);

D.A operator ++(A,int);

点击查看答案
第2题
在私有继承中,派生类对象的成员函数不可以访问基类中的公有成员。()
点击查看答案
第3题
假定AA为一个类,a为该类公有的数据成员,若要在该类的一个成员函数中访问它,则书写格式为()。

A.a

B.AA::a

C.a()

D.AA::a()

点击查看答案
第4题
假定一个类 AB 只含有一个整型数据成员 a,当用户不定义任何构造函数 时,系统为该类定义的无参构造函数为()。

A. AB() {a=0;}

B. AB(int aa=0): a(aa) {}

C. AB(int aa): a(aa) {}

D. AB() {}

点击查看答案
第5题
下列有关继承和派生的叙述中,正确的是()

A.派生类不能访问通过公有继承的基类的保护成员

B.派生类的对象可以访问基类的任何成员

C.如果基类有带形参构造函数,派生类可以不声明带形参的构造函数

D.基类构造函数和析构函数都不能够被继承

点击查看答案
第6题
下列有关一个类的友元函数的叙述中,正确的()

A.允许在类外访问类中除私有成员以外的所有成员

B.允许在类外访问类中的任何成员

C.友元也是该类的成员

D.友元的声明必须被放在该类的公有部分

点击查看答案
第7题
定义一个处理日期的类TDate,它有3个私有数据成员:Month,Day,Year和若干个公有成员函数,并实现
如下要求:

①构造函数重载;②成员函数设置缺省参数;③定义一个友元函数来打印日期(3分);④可使用不同的构造函数来创建不同的对象。

点击查看答案
第8题
基类和派生类的说法不正确的是()。

A.派生类的对象可作为基类的对象处理

B.定义的派生类对象可以访问基类的公有成员函数和受保护数据

C.派生类对象不能赋值给基类对象

D.派生类对象的指针可以隐式的转换为基类的指

点击查看答案
第9题
下列()能够正确地申明友元函数,让函数fun能够访问类A的私有成员。

A.void fun() friend class A;

B.Friend class A{private: int i; void fun();};

C.class A{private: int i; friend fun();};

D.class A{private: int i; friend void fun();};

点击查看答案
第10题
设计一个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)方法计算出两点之间的距离并输出该值。

点击查看答案
第11题
有类A的定义如下: class A{ public: A(int x,int y); private: int x; const int y; }; 下列关于类A的构造函数的代码中,()能够正确地给成员变量x,y赋初值。

A.A::A(int x,int y):y(y){x=x;};

B.A::A(int x,int y):x(x){y=y;};

C.A::A(int x,int y):y(y){this->x=x;};

D.A::A(int x,int y):x(x){this->y=y;};

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