一直在赶场,下面是出了N次的题...

当基础看了

  1. #include <iostream>
  2. using namespace std;
  3. namespace Torxie
  4. {
  5. //
  6. class CFirst
  7. {
  8. public:
  9. void func()
  10. {
  11. cout<< "CFirst"<<endl;
  12. func2();
  13. }
  14. virtual void func2()
  15. {
  16. cout<<"CFirst 2"<<endl;
  17. }
  18. };
  19. class CSecond : public CFirst
  20. {
  21. public:
  22. void func()
  23. {
  24. cout<<"CSecond"<<endl;
  25. }
  26. virtual void func2()
  27. {
  28. cout<<"CSecond 2"<<endl;
  29. }
  30. };
  31. class CA
  32. {
  33. public:
  34. void func();
  35. private:
  36. int m;
  37. };
  38. void CA::func()
  39. {
  40. cout<<"A"<<endl;
  41. }
  42. class CB
  43. {
  44. public:
  45. void func();
  46. private:
  47. int m;
  48. };
  49. void CB::func()
  50. {
  51. cout<<"B"<<endl;
  52. }
  53. }
  54. int main(int argc, char *argv[])
  55. {
  56. using namespace Torxie;
  57. CFirst *pFirst = new CSecond;
  58. pFirst->func();  //
  59. cout<<"-------------------------"<<endl;
  60. CA *pCA = (CA*)new CB(); // reinterpre_cast<A*>
  61. pCA->func();
  62. return 0;
  63. }

CFirst

CSecond 2

-------------------------

A

请按任意键继续. . .

转载于:https://blog.51cto.com/tuoxie174/686421

C++ virtual笔试相关推荐

  1. 比较有趣的一个笔试题目

    这2天忙于找工作,看.NET笔试题目的时,发现有些笔试题目还是比较有趣的,虽然考的都是基础,但是稍有不慎还是会进入圈套.以下面一个题目为例,听说是晕倒了一群人 - -     class Progra ...

  2. C/C++求职宝典21个重点笔记(常考笔试面试点)

    C/C++求职宝典21个重点笔记(常考笔试面试点) 这是我之前准备找工作时看<C/C++求职宝典>一书做的笔记,都是一些笔试面试中常考的重点难点问题,但比较基础,适合初学者看. 1. ch ...

  3. C/C++ 笔试、面试题目大汇总

    C/C++ 笔试.面试题目大汇总 这些东西有点烦,有点无聊.如果要去C++面试就看看吧.几年前网上搜索的.刚才看到,就整理一下,里面有些被我改了,感觉之前说的不对或不完善. 1.求下面函数的返回值( ...

  4. 2011---2013年杭电计算机历年研究生复试---笔试编程

    1.输入三个正整数A.B.C(0<A.B.C<1000),判断这三个数能不能构成一个三角形. 转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/a ...

  5. java 编译时找不到同一包中的文件_Java基础笔试练习(七)

    Java基础笔试练习(七) 1.下列程序执行后结果为( )? class A { public int func1(int a, int b) { return a - b; }}class B ex ...

  6. python后台开发知识点_面试总结:鹅厂Linux后台开发面试笔试C++知识点参考笔记...

    文章每周持续更新,各位的「三连」是对我最大的肯定.可以微信搜索公众号「 后端技术学堂 」第一时间阅读(一般比博客早更新一到两篇) 文章是由自己笔试面试腾讯的笔记整理而来,整理的时候又回顾了一遍,中间工 ...

  7. 后台接收数组_腾讯C++后台开发面试笔试知识点参考笔记

    来自公众号:后端技术学堂 文章是由我笔试面试腾讯笔记整理而来,主要是针对面试的C++后台开发岗位,涵盖了大部分C++后台开发相关可能会考察和被问到的技术点. 自认为这篇笔记是比较全面的总结,不管你是已 ...

  8. 腾讯实习生招聘笔试题目

    2013腾讯实习生笔试题  一. 单项选择题 1) 给定3个int类型的正整数x,y,z,对如下4组表达式判断正确的选项() Int a1=x+y-z; int b1=x*y/z; Int a2=x- ...

  9. 经典笔试面试题(二)

    1.     拷贝构造函数参数为什么是引用. 在C++中,构造函数,拷贝构造函数,析构函数和赋值函数(赋值运算符重载)是最基本不过的需要掌握的知识.但是如果我问你"拷贝构造函数的参数为什么必 ...

最新文章

  1. java代码使用http请求解压zip包并解析xml_Javascript 是如何解析 Excel 文件的?
  2. MySQL管理与优化(20):MySQL日志
  3. ReactJS学习笔记——npm、JSX、webpack
  4. python 1033 旧键盘打字 (20 分)
  5. CIR,CBS,EBS,PIR,PBS傻傻分不清楚?看这里!—-揭秘令牌桶
  6. ●(考试失误导致的)倍增总结
  7. C# 网络编程之使用Socket类Send、Receive方法的同步通讯
  8. Linux - 简单设置 vim (tab, 行号, 换行)
  9. VMware License Server使用经验
  10. php 关闭oracle,CSS_ORACLE启动和关闭实例,实例启动和关闭:一.数 - phpStudy
  11. mysql5.7 的 user表的密码字段从 password 变成了 authentication_string
  12. layui+strust2多文件上传
  13. 轻薄于型 强悍于内 拯救者9000X 2021硬核发布
  14. python段落注释的语法格式是_Python 基础语法
  15. 基于STM32的串口通信详解
  16. Eclipse解压后打开报错javaw.exe in your current PATH
  17. tsmaster中文版(M3U8下载器)
  18. DES加密解密算法(简单、易懂、超级详细)
  19. python实现视频转文字
  20. cpu超线程优缺点_今天看了下百度百科!看到了超线程的优缺点啊!转!

热门文章

  1. 使用css制作三角,兼容IE6,用到的标签divsspan
  2. Cortex-A7 MPCore 架构详细介绍(九种运行模式、内核寄存器组R0~R15,有特定的名字和功能)
  3. Java基础 —— 异常
  4. android自动软键盘,Android自定义软键盘
  5. mysql5.7.17的linux安装,linux下mysql5.7.17最新稳定版本安装教程
  6. 中班机器人教室设计方案_奇思妙想一起玩,机器人来了安格利亚东郡生态幼儿园亲子活动...
  7. python替代_2.3.1 Python 实现的替代者
  8. php数组取字段值,php如何获取二维数组指定的某个字段的值
  9. lambda创建线程
  10. 【Post工具】PostMan 他媳妇 PostWoman