题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-03-06 19:59:17

[单项选择]下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问
A)private
B)无修饰符
C)public
D)protected

更多"下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问A)"的相关试题:

[填空题]在定义一个类时,如果仅定义了数据成员,而没有定义成员函数,则由系统自动生成的缺省成员函数包括:()、()、重载赋值运算符和拷贝构造函数。
[单项选择]已知一个类Sample,( )是定义指向类Sample成员函数的指针,假设类有三个公有成员:voidf1(int),void f2(int)和int a。
A. Sample*p
B. Int Samale::*pc=&Sample::a
C. Void(Sample::*Pa)()
D. Sample*P[10]
[单项选择]在一个类的定义中,包含有 (33) 成员的定义。
A. 数据
B. 函数
C. 数据和函数
D. 数据或函数
[单项选择]若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为( )。
A. B.Aa
[填空题]在用class定义一个类时,数据成员和成员函数的默认权限是 【10】
[填空题]假定Xcs是一个类,该类中一个成员函数的原型为“Xcs *abc( );”,则在类外定义时对应的函数头为()。
[填空题]假定Xcs是一个类,该类中一个成员函数的原型为“Xcs*abc;”,则在类外定义时对应的函数头为______。
[填空题]一个类的定义分为类注释、【 】和类体的定义。
[填空题]如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类 MyApplet必须是Applet类的子类并且存储该源程序文件的文件名必须为 【13】
[简答题]

编程题
【题目】
试定义一个类STR,实现两个字符串的交集。具体要求如下:
(1)私有数据成员。
char s1[50],s2[50],s0[50]:字符串s0用于存放字符串s1和字符串s2的交集。
(2)公有成员函数。
STR(char *p1,char *p2):构造函数,分别用参数p1和p2初始化成员数组s1和s2
int isin(char *p,char c):判断字符c是否出现在字符串p中,如果是,则返回值为1,否则返回值为0
void fun( ):求成员数组s1和s2的交集,并将结果存放在成员数组s0中。提示:利用函数isin(char *,char)依次判断一个字符串中的每个字符是否包含于另一个字符串中,如果包含,且该字符不包含于成员数组s0中,则将该字符加入到成员数组s0中。
void print( ):按输出示例的格式输出所有数据成员。
(3)在主函数中对该类进行测试。
输出示例:
字符串1:abcdef123abc12
字符串2:acef123ace124
两个字符串的交集:acef123
【要求】
源程序文件名必须为myfb.cpp,并放在T盘根目录下,供阅卷用。


[单项选择]若AA为一个类,a为该类的私有整型数据成员,getA( )为该类的一个非静态公有成员函数,功能是返回a的值。如果x为该类的一个对象,要在类外访问x对象中a的值,正确的访问格式为
A. A.AgetA()
[填空题]在一个类的内部嵌套定义的类称为【 】。
[填空题]友元类的所有成员函数都是另一个类的
[单项选择]一个类是 (38) 。在定义类时,将属性声明为private的目的是 (39)

A. 一组对象的封装
B. 表示一组对象的层次关系
C. 一组对象的实例
D. 一组对象的抽象定义

我来回答:

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

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码