C++ virtual笔试
一直在赶场,下面是出了N次的题...
当基础看了
- #include <iostream>
- using namespace std;
- namespace Torxie
- {
- //
- class CFirst
- {
- public:
- void func()
- {
- cout<< "CFirst"<<endl;
- func2();
- }
- virtual void func2()
- {
- cout<<"CFirst 2"<<endl;
- }
- };
- class CSecond : public CFirst
- {
- public:
- void func()
- {
- cout<<"CSecond"<<endl;
- }
- virtual void func2()
- {
- cout<<"CSecond 2"<<endl;
- }
- };
- class CA
- {
- public:
- void func();
- private:
- int m;
- };
- void CA::func()
- {
- cout<<"A"<<endl;
- }
- class CB
- {
- public:
- void func();
- private:
- int m;
- };
- void CB::func()
- {
- cout<<"B"<<endl;
- }
- }
- int main(int argc, char *argv[])
- {
- using namespace Torxie;
- CFirst *pFirst = new CSecond;
- pFirst->func(); //
- cout<<"-------------------------"<<endl;
- CA *pCA = (CA*)new CB(); // reinterpre_cast<A*>
- pCA->func();
- return 0;
- }
CFirst
CSecond 2
-------------------------
A
请按任意键继续. . .
转载于:https://blog.51cto.com/tuoxie174/686421
C++ virtual笔试相关推荐
- 比较有趣的一个笔试题目
这2天忙于找工作,看.NET笔试题目的时,发现有些笔试题目还是比较有趣的,虽然考的都是基础,但是稍有不慎还是会进入圈套.以下面一个题目为例,听说是晕倒了一群人 - - class Progra ...
- C/C++求职宝典21个重点笔记(常考笔试面试点)
C/C++求职宝典21个重点笔记(常考笔试面试点) 这是我之前准备找工作时看<C/C++求职宝典>一书做的笔记,都是一些笔试面试中常考的重点难点问题,但比较基础,适合初学者看. 1. ch ...
- C/C++ 笔试、面试题目大汇总
C/C++ 笔试.面试题目大汇总 这些东西有点烦,有点无聊.如果要去C++面试就看看吧.几年前网上搜索的.刚才看到,就整理一下,里面有些被我改了,感觉之前说的不对或不完善. 1.求下面函数的返回值( ...
- 2011---2013年杭电计算机历年研究生复试---笔试编程
1.输入三个正整数A.B.C(0<A.B.C<1000),判断这三个数能不能构成一个三角形. 转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/a ...
- java 编译时找不到同一包中的文件_Java基础笔试练习(七)
Java基础笔试练习(七) 1.下列程序执行后结果为( )? class A { public int func1(int a, int b) { return a - b; }}class B ex ...
- python后台开发知识点_面试总结:鹅厂Linux后台开发面试笔试C++知识点参考笔记...
文章每周持续更新,各位的「三连」是对我最大的肯定.可以微信搜索公众号「 后端技术学堂 」第一时间阅读(一般比博客早更新一到两篇) 文章是由自己笔试面试腾讯的笔记整理而来,整理的时候又回顾了一遍,中间工 ...
- 后台接收数组_腾讯C++后台开发面试笔试知识点参考笔记
来自公众号:后端技术学堂 文章是由我笔试面试腾讯笔记整理而来,主要是针对面试的C++后台开发岗位,涵盖了大部分C++后台开发相关可能会考察和被问到的技术点. 自认为这篇笔记是比较全面的总结,不管你是已 ...
- 腾讯实习生招聘笔试题目
2013腾讯实习生笔试题 一. 单项选择题 1) 给定3个int类型的正整数x,y,z,对如下4组表达式判断正确的选项() Int a1=x+y-z; int b1=x*y/z; Int a2=x- ...
- 经典笔试面试题(二)
1. 拷贝构造函数参数为什么是引用. 在C++中,构造函数,拷贝构造函数,析构函数和赋值函数(赋值运算符重载)是最基本不过的需要掌握的知识.但是如果我问你"拷贝构造函数的参数为什么必 ...
最新文章
- java代码使用http请求解压zip包并解析xml_Javascript 是如何解析 Excel 文件的?
- MySQL管理与优化(20):MySQL日志
- ReactJS学习笔记——npm、JSX、webpack
- python 1033 旧键盘打字 (20 分)
- CIR,CBS,EBS,PIR,PBS傻傻分不清楚?看这里!—-揭秘令牌桶
- ●(考试失误导致的)倍增总结
- C# 网络编程之使用Socket类Send、Receive方法的同步通讯
- Linux - 简单设置 vim (tab, 行号, 换行)
- VMware License Server使用经验
- php 关闭oracle,CSS_ORACLE启动和关闭实例,实例启动和关闭:一.数 - phpStudy
- mysql5.7 的 user表的密码字段从 password 变成了 authentication_string
- layui+strust2多文件上传
- 轻薄于型 强悍于内 拯救者9000X 2021硬核发布
- python段落注释的语法格式是_Python 基础语法
- 基于STM32的串口通信详解
- Eclipse解压后打开报错javaw.exe in your current PATH
- tsmaster中文版(M3U8下载器)
- DES加密解密算法(简单、易懂、超级详细)
- python实现视频转文字
- cpu超线程优缺点_今天看了下百度百科!看到了超线程的优缺点啊!转!
热门文章
- 使用css制作三角,兼容IE6,用到的标签divsspan
- Cortex-A7 MPCore 架构详细介绍(九种运行模式、内核寄存器组R0~R15,有特定的名字和功能)
- Java基础 —— 异常
- android自动软键盘,Android自定义软键盘
- mysql5.7.17的linux安装,linux下mysql5.7.17最新稳定版本安装教程
- 中班机器人教室设计方案_奇思妙想一起玩,机器人来了安格利亚东郡生态幼儿园亲子活动...
- python替代_2.3.1 Python 实现的替代者
- php数组取字段值,php如何获取二维数组指定的某个字段的值
- lambda创建线程
- 【Post工具】PostMan 他媳妇 PostWoman