面向对象程序设计复习题

面向对象程序设计复习题

ID:18613447

大小:146.50 KB

页数:28页

时间:2018-09-19

面向对象程序设计复习题_第1页
面向对象程序设计复习题_第2页
面向对象程序设计复习题_第3页
面向对象程序设计复习题_第4页
面向对象程序设计复习题_第5页
资源描述:

《面向对象程序设计复习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1《面向对象程序设计》复习题一、单项选择题1.()是面向对象系统包含的要素。A、类B、多态C、友元D、重载答案:A2.下列对常量的定义中,错误的是(  )。A、MyClassconstobj(3,4);B、char*constp="hello";C、inti=1;constint&ref=i;    D、voidshow()const;答案:C常量的定义:1常对象Const类名对象名【(实参列表)】类名Const对象名【(实参列表)】2常数据成员Const类型常数据成员3常成员函数类型成员函数名Const4指向对象的常指针类名*Const指针变量名=对象地址5指向常变量的指针变量Cons

2、t类型名*指针变量名3.若有如下函数声明:voidFun(intx);,则下列(  )能与该函数进行重载。A、voidFun(inty);B、voidFun(intx,inty='1');C、intFun(intx);D、voidFun(int)const;28答案:D1.下列对构造函数和析构函数的描述中,错误的是( )。A、构造函数可以重载B、析构函数名与类名相同C、构造函数中可以设置参数的缺省值D、类中只有一个析构函数答案:B2.下列对友元的描述中,错误的是(  )。A、友元破坏了类的封装性B、友元提高了程序的运行效率C、友元可以在类外声明和定义D、友元能够访问类中的私有成员答案:C3.

3、下列对继承的描述中,正确的是(  )。A、派生类对象能够访问基类的公有成员B、派生类继承了基类的公有成员和保护成员C、派生类对象不能访问基类的保护成员D、派生类不改变基类成员的访问权限答案:C4.程序中,编译时出错的语句是( )。classBase{};classDerived:publicBase{};DerivedobjD1;BaseobjB=objD1;//ABase*pb=&objD1;//BBase&refB=objD1;//CDerivedobjD2=objB;//D答案:B5.下面对派生类的描述中,正确的是(  )。A、派生类是对基类的具体化28B、一个派生类可以作为另一个派生

4、类的基类C、派生类只能有一个直接基类D、派生类的缺省继承方式是public答案:B1.实现动态联遍必须通过(  )调用虚函数。A、对象引用B、成员名限定C、对象名D、构造函数答案:A2.C++流中重载的运算符>>,是一个()。A、用于输出操作的非成员函数B、用于输入操作的非成员函数C、用于输出操作的成员函数D、用于输入操作的成员函数答案:B3.()不是面向对象系统包含的要素。A、多态B、对象C、类D、继承答案:A4.下列对常量的定义中,错误的是(  )。A、intconstsize=10;B、char*constp="GoodLuck";C、voidconstprint();  D、

5、constMyClassobj(10,10);答案:C5.设Address表示整型变量x的地址,则下列语句执行后的输出结果为(  )。intx=100,&r=x;cout<

6、函数进行重载。A、voidFun(intx,inty);B、voidFun(doublex);C、voidFun(intx,inty=1);D、voidFun(intx)const;答案:C3.下列对构造函数和析构函数的描述中,正确的是(  )。A、析构函数不可以重载B、构造函数不能定义为内联函数C、构造函数中不能设置参数的缺省值D、析构函数名与类名不同答案:A4.下面对静态成员的描述中,错误的是(  )。A、静态成员的提出是为了解决数据共享问题B、静态数据成员的初始化在类体外进行C、类的不同对象有不同的静态数据成员值D、静态成员函数可以直接访问类中的静态数据成员答案:C5.下列对友元的描述

7、中,正确的是(  )。A、友元可以在类外声明和定义28B、友元降低了程序的运行效率C、友元不能访问类中的保护成员D、友元破坏了类的封装性答案:D1.下列对继承的描述中,错误的是(  )。A、派生类对象不能访问基类的保护成员B、派生类对基类成员的访问权限随着继承方式而改变C、派生类成员可以访问基类的私有成员D、派生类继承了基类的所有成员答案:C2.程序中,编译时出错的语句是( )。classBase{};cla

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。