1 / 17
文档名称:

12-4类与对象练习题面向对象.doc

格式:doc   大小:68KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

12-4类与对象练习题面向对象.doc

上传人:花开花落 2019/3/2 文件大小:68 KB

下载得到文件列表

12-4类与对象练习题面向对象.doc

文档介绍

文档介绍:类和对象一、选择题题1下列关于成员访问权限的描述中,不正确的是_________。 A)公有数据成员和公有函数成员都可以被类对象直接处理 B)类的私有数据成员只能被同类的公有成员函数以及该类的友元类或友元函数访问 C)只有类或派生类的成员函数和友元类或友元函数可以访问保护成员 D)保护成员在派生类中可以被派生类的函数成员访问,而私有成员不可以题2下列关于构造函数的描述中,错误的是_________。 A)构造函数可以设置默认参数 B)构造函数在定义类变量时被自动执行 C)构造函数可以对静态数据成员进行初始化 D)构造函数可以重载题3一个类的友元函数或友元类能够访问该类的________。(已出在第五章PPT) A)私有成员 B)保护成员C)公有成员 D)公有成员、保护成员和私有成员题4下面对于静态成员的描述中,正确的是________。 A)静态数据成员是类的所有对象共享的数据 B)类的每个对象都有自己的静态数据成员 C)类的不同对象有不同的静态数据成员值 D)静态数据成员不能通过类的对象调用题5对于下面的类Samp,在函数fun()中将p所指向的对象的成员m的值改为70的语句应该是_________。 classSamp { public: Samp(intx){n=x;} voidSetNum(intn1){n=nl;} private: intn; }; intf() {Samp*ptr=newSamp(45);________________}A)Samp(70) ; B)SetNum(70);C)ptr->SetNum(70); D)ptr->n=70;题6 下面是类class_for_e6的定义,以下描述正确的是_________。 classClass_for_e6 { public: voidClass_for_e6(inta){X=a;} //1 intf(inta,intb) //2 { X=a; Y=b; }intf(inta,intb,intc=0) //3 { X=a; Y=b; Z=c; } staticvoidg(){X=10;} //4 private: intX,Y,Z; }; A)语句1是类Class_for_e6的构造函数的正确定义 B)语句2和语句3能实现类成员函数的重载 C)语句4实现对类成员变量X的更新操作合法 D)以上说法都不正确题7 _________不是构造函数的特征 A)构造函数的函数名与类名相同B)构造函数可以重载C)构造函数可以设置默认参数D)构造函数必须指定返回类型说明题8有关析构函数的说法不正确的是_________。 A)析构函数有且只有一个B)析构函数无任何返回类型C)析构函数和构造函数一样可以有形参D)析构函数的作用是在对象被删除前进行一些需要的清理工作题9 _________,是析构函数的特征。 A)一个类中只能定义一个析构函数B)析构函数名与类名相同C)析构函数的定义只能在类声明体内D)析构函数可以有一个或多个参数题10 下列的各类函数中,________不是类的成员函数。 A)构造函数 B)析构函数 C)友元函数 D)拷贝构造函数题11 下列静态数据成员的特性中,________是错误的。 A)说明静态数据成员时前边要加修饰符staticB)静态数据成员要在构造函数内进行初始化C)可以直接使用类名来访问静态数据成员,方法是在静态数据成员名前加<类名>和作用域限度符D)静态数据成员是所有对象所共用的题13 已知Sample中的一个成员函数说明如下: voidset(Sample&a) 其中形参Sample&a的含义是_________。 A)指向类 Sample的名为a的指针B)将a的地址赋给变量setC)a是类Sample的对象引用,用来做函数set()的形参D)变量Sample与a按位与的结果作为函数set()的参数题14Sample是一个类,下列定义中________是定义指向对象数组的指针p A)Sample*p[5] B)Sample(*p)[5]C)(Sample*)p[5] D)Sample*[]p题15在下面定义中,错误的语句是________。classSample{public: Sample(intval); //A ~Sample(); //Bprivate: inta=2; //C flaotf; //D};、下列有关类的说法,()是不正确的。A、类是一种用户自定义的数据类型B、只有类中的成员函数才能存取类中的私有数据C、在类中如果不作特别声明,所有数据成员均为私有类型D、在类中如果不作特别声明,所有成员函数均为私有类型2、下列关于类与对象的说法中,()是不正确的。A、对象是类的一个实例B、任何一个对象只能属于某个

最近更新

商务外包服务绿色发展与可持续性 31页

睡眠保健用品产业分析报告 89页

区块链在供应链管理中的应用-第3篇 32页

新型含氟聚酰亚胺三元共聚物的合成及性能研究.. 2页

新HSK与雅思考试阅读题型设计的对比分析的开题.. 2页

数据采集与监视控制系统在衡水电网的应用研究.. 2页

教育叙事在小学思想品德课中的应用研究的开题.. 2页

摩托车与公交车共享专用道安全管理研究的开题.. 2页

掌纹图像处理及识别方法研究的开题报告 2页

抗草甘膦野生大豆种质挖掘及抗性机制研究的开.. 2页

我国货币政策传导的信贷渠道研究的开题报告 2页

2024年店铺出租合同(15篇) 44页

2024年应届生会计求职信3篇 5页

我国民族地区人口迁移模型构建及实证分析的开.. 2页

2024年幽默搞笑英语笑话集锦 3页

2024年幼师求职信12篇 16页

我国商业银行成本加成贷款定价法研究的开题报.. 2页

2024年幼儿热爱祖国诗歌 9页

2024年幼儿教师师德的个人年度工作总结范文(.. 17页

2024年乔迁宴主持开场白 15页

论老龄化形势下我国商业养老保险的发展论文 5页

2023年贵州省贵阳市中考化学试题及答案 6页

会计基础模拟试卷a 12页

2023年贵州省贵阳市中考语文试卷 15页

一百土地翻耕工序评定 2页

毕业设计(论文)-路基施工组织设计毕业论文 24页

艺术教育学 30页

3d计算公式[最新] 30页

关于《三现分庄严宝论》的开示——宗萨钦哲仁.. 19页