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

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

ID:19296263

大小:39.00 KB

页数:6页

时间:2018-09-30

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

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

1、1、联编是指一个程序模块、调用代码之间互相关联的过程。根据联编的时机不同,可以分为静态联编和()。2、包含一个或多个纯虚函数的类称为()。3、虚函数应该在()中声明,且不能在派生类中重新定义。4、纯虚函数是()。5、在析构函数前面加上关键字()进行说明,称该析构函数为虚析构函数。6、如果一个基类的析构函数被说明为虚析构函数,则它的派生类中的()也是虚析构函数。7、多态性分为两类:编译时的多态性和(),编译时的多态性是通过和()模板实现的。8、对虚函数的调用有两种方式:()和()。9、实现编译时的多态性的机制称为(),实现运行时的多态性的机制称为()。10、有一种特殊的虚函

2、数,重定义时不要求同名,这种虚函数是()。11、模板可以实现程序设计中的(),体现了面向对象程序设计的()。12、C++模板可以分为()和()。13、由函数模板实例化后是(),由类模板实例化后是()。14、模板的声明使用关键字()。一、分析题2、#includeclassshape{public:shape(){};virtual~shape(){cout<<"Exectingshapedtor"<

3、gCircledtor"<usingnamespacestd;classBase{private:intx;public:Base(inta=0){x=a;}virtualvoidfun(){cout<<"Basefun"<

4、a=0,intb=0):Base(a){y=b;}voidfun(){cout<<"Derivedfun"<fun();}6intmain(){Derived*p=newDerived;GFun(p);deletep;return0;}4、#includeclassBase{public:virtualintfunc(){return10;}};classDerived:publicBase{public:intfunc(

5、){return80;}};voidmain(){Derivedd;Base&b=d;cout<classbase{public:virtualvoidwho(){cout<<"baseclass1"<

6、{cout<<"derive2class3"<who();p=&obj2;p->who();p=&obj3;p->who();obj2.who();obj3.who();}8、#includetemplateTmin(Tx,Ty){6if(x

7、n2)<<"";cout<templateTtotal(T*p){Tsum=0;while(*p)sum+=*p++;returnsum;}intmain(){intx[]={1,3,5,7,9,0,13,15,17};cout<

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

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

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