题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-09-29 08:09:38

[单项选择]若有如下类定义:
class B
void fun1( )
private:
double varl;
public:
void fun2( )

class D://public B
private:
void fun3( )

已知obj是类D的对象,下列语句中不违反类成员访问控制权限的是
A. obj.fun1( );
B. obj.varl;
C. obj.fun2( );
D. obj.fun3( );

更多"若有如下类定义: class B void fun1( ) "的相关试题:

[单项选择]有如下类定义:
class B
public:
void fun1( )
private:
void fun2( )
protected:
void fun3( )
;
class D:public B
protected:
void fun4( )
;
若obj是类D的对象,则下列语句中不违反访问控制权限的是______。
A. obj.fun1();
B. obj.fun2();
C. obj.fun3();
D. obj.fun4();
[单项选择]若有如下类定义:
class B
void funl( )
protected:
double varl:
public:
void fun2( )

class D://public B
protected:
void fun3( )

已知obj是类D的对象,下列语句中不违反类成员访问控制权限的是( )。
A. obj.funl();
B. obj.varl;
C. obj.fun2();
D. obj.fun3();
[单项选择]有如下类定义:
class Point
private:
static int how_many;
;
______how_many=0;
要初始化Point类的静态成员how_many,下画线处应填入的内容是______。
A. int
B. static int
C. int Point::
D. static int Point::
[填空题]阅读下面程序: #include<iostream.h> void fun1(char a,char b) { char c; c=a;a=b;b=c; } void fun2(char&a,char&b) { char c; c=a;a=b;b=c; } void main( ) { char a,b; a=’x’;b=’y’; fun1(a,b);cout<<a<<b; a=’x’;b=’y’; fun2(a,b);cout<<a<<b; } 则该程序的输出为______。
[填空题]阅读下面程序:
#include<iostream.h>
void fun1(char a,char b)

char c;
c=a;a=b;b=c;

void fun2(char&a,char&b)

char c;
c=a;a=b;b=c;

void main( )

char a,b;
a=’x’;b=’y’;
fun1(a,b);cout<<a<<b;
a=’x’;b=’y’;
fun2(a,b);cout<<a<<b;

则该程序的输出为______。
[填空题]有如下类声明: class MyClass { int i; private:int j; protected:int k; public:int m,n; }; 其中,私有成员的数量为______。
[填空题]有如下类声明:
class MyClass

int i;
private: int j;
protected: int k;
public:int m,n;
;
其中,私有成员的数量为______。
[填空题]有如下类声明: class MyClass { int i; private: int j; protected: int k; public: int m, n; }; 其中,私有成员的数量为______。
[填空题]有如下类声明:
class TestClass

int i;
private:int j;
protected:int k;
public:int m,n;
;
其中,私有成员的数量为______。
[单项选择]有以下类定义 class MyClass { private: int id; char gender; char*phone; public: MyClass( ):id(0),gender(’’#’’),phone(NULL){} MyClass(int no,char ge=’’#’’,char*ph=NULL) {id=no;gender=ge;phone=ph;} }; 下列类对象定义语句中错误的是【 】
A. MyClass myObj;
B. MyClass myObj(11,"13301111155");
C. MyClass myObj(12,’m’);
D. MyClass myObj(12);

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码