c++_谭浩强_总复习试卷1(整理版)

c++_谭浩强_总复习试卷1(整理版)

ID:19621847

大小:43.50 KB

页数:6页

时间:2018-10-04

c++_谭浩强_总复习试卷1(整理版)_第1页
c++_谭浩强_总复习试卷1(整理版)_第2页
c++_谭浩强_总复习试卷1(整理版)_第3页
c++_谭浩强_总复习试卷1(整理版)_第4页
c++_谭浩强_总复习试卷1(整理版)_第5页
资源描述:

《c++_谭浩强_总复习试卷1(整理版)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1、面向对象的程序设计有四大特点,它们是抽象、封装、()、()。2、类中的成员使用特定的关键字指定不同的访问特性,其中()成员是提供给外部的接口,在类中和类外可见。3、protected成员的访问权限:派生类()访问protected成员,派生类对象()访问protected成员,本类的对象()访问protected成员(填:能与不能)。4、C++语言中类成员的访问权限包括private、()和()。5、对一个类中的数据成员的初始化可以通过构造函数中的()实现,也可以通过构造函数中的()实现。6、假定AB为一个类,则执行“ABa[10];”语句时,系统自动调用该类的构造函数

2、的次数为()。7、假定用户没有给一个名为AB的类定义构造函数,则系统为其隐含定义的构造函数为()。8、若类X中没有定义拷贝构造函数,则系统为类X定义的默认拷贝构造函数的原型为()。9、类中的成员只能为该类的成员函数及该类的派生类中的成员函数访问,则应加上访问属性()。10、假设一个类对象数组为a[m],其中m为常变量,当离开它的作用域时,系统自动调用该类析构函数的次数为()。11、设p为指向一个动态对象的指针变量,则执行deletep语句时,将自动调用该类的()。12、在一个类中定义了全部是默认参数的构造函数后,不能再定义()构造函数。13、假设有一个Test类,则执行“T

3、esta(5),b[2],*p;”语句时,自动调用该类构造函数的次数为()。14、若将类A的成员函数“voidfun();”定义为一个类B的友元函数,则应在类B的定义中加一条语句:()。15、当一个对象作用域结束时,系统自动调用()函数来释放存储空间。16、对于类中定义的成员,其默认访问权限为()。17、每个对象都有一个指向自身的指针,称为()指针,通过使用它来确定其自身的地址。18、一个类有()个析构函数。619、在类内定义的()数据不能被不属于该类的成员函数存取。20、this指针是一个隐含的指针,它隐含于每个类的()中。1、#includecl

4、assDate{public:voidset(inty,intm,intd);voidprint();private:intyear,month,day;};voidDate::set(inty,intm,intd){year=y;month=m;day=d;}voidDate::print(){cout<classDate6{public:Date();Date(in

5、ty,intm,intd);voidprint();private:intyear,month,day;};Date::Date():year(2005),month(3),day(15){}Date::Date(inty,intm,intd):year(y),month(m),day(d){}voidDate::print(){cout<classA{

6、public:intf1();intf2();voidsetx(intm){x=m;cout<

7、ndl;}4、#includeclassT{public:T(intx,inty){a=x;b=y;cout<<”diaoyonggouzaohanshu1.”<

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

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

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