OJ:一道考察多态的题目
Description
下面程序的输出结果是:
A::Fun
C::Do
程序代码
#include <iostream>
using namespace std;class A {private:int nVal;public:void Fun(){ cout << "A::Fun" << endl; }void Do(){ cout << "A::Do" << endl; }
};class B:public A {public:virtual void Do(){ cout << "B::Do" << endl; }
};class C:public B {public:void Do( ){ cout << "C::Do" <<endl; }void Fun(){ cout << "C::Fun" << endl; }
};/* 括号内所填为该题答案 */
void Call(B& p)
{p.Fun(); p.Do();
}int main()
{C c; Call(c);return 0;
}
转载于:https://www.cnblogs.com/GyForever1004/p/9157097.html
OJ:一道考察多态的题目相关推荐
- 一道及易掉坑考察多态的面试题
题目: public class Test {public static void main(String[] args) {System.out.println(new B().getValue() ...
- [Golang]一道考察defer与命名返回值的题目
题目 输出: 4 1 3 解释 当函数有可命名结果形参时,结果形参的初始值被设置为零值,函数的return语句会设置结果形参的值 当函数有可命名结果形参时,defer函数是可以修改它,然后再将它的值返 ...
- 一道关于继承和多态的题目
#include<iostream> #include <complex> using namespace std; //--------------------------- ...
- 西电2020 python OJ作业(50道题目,持续更新)
西电2020 python OJ作业(50道题,持续更新) 0.A+B problem 题目描述 用来适应环境的题目,自然比较简单些. 计算2个整数的和.这两个整数都在1到1000之间. 输入 输入只 ...
- HDU OJ ACM Steps 上的题目详细介绍
之前在杭电 OJ 上做题,看到有 ACM Steps 这个链接,进去之后发现是一个类似于闯关的机制,可以增加做题人的激情--据说完全通关后会有奖励,不知道是不是真的.但是里面没有题目的分类介绍,每一关 ...
- stl-map的一道很好的题目
Damn Single (25) "Damn Single (单身狗)" is the Chinese nickname for someone who is being sing ...
- 漫画:位运算技巧整理汇总+一道被嫌弃的题目
(这首歌挺喜欢的...分享出来) 今天是小浩算法"365刷题计划"第65天.这两天总有人来问我,做公众号赚了多少钱,或者就是怎么能和你一样,2个月就做到7000粉丝.说实话,至少到 ...
- 杭电OJ(HDOJ)入门题目列表
杭电OJ链接: http://acm.hdu.edu.cn/ 注册与使用指南: https://blog.csdn.net/qq_38769551/article/details/101510000 ...
- 一道比较有意思的题目
今天碰到一道有意思的题目,刚开始摸不着头脑,其实不太难!话不多说,上题目. Problem 现有一个2行13列的棋盘,棋盘上的任意一个位置可以向他临近的8个位置移动(即上.下.左.右.左上.右上.左下 ...
- 一道锻炼逻辑思维的题目,沙漠里有一个人,死了,手里还拿着半根火柴,问这人是怎么死的?...
问题是:沙漠里有一个人,死了,手里还拿着半根火柴,问这人是怎么死的? 不要求一次就才对,你可以想提问题,知道答案的人只能说是还是不是.以下是我考别人的时候别人问我的问题,真是无奇不有. 是躺着的吗? ...
最新文章
- 神经网络的分类准确率是100%到底意味着什么?
- Linux下自动检测USB热插拔
- Spring Boot笔记-mysql5.7使用@Table后提示doesn't exist问题
- ZZULIOJ 计算两点间的距离(多实例测试)
- 收藏 | 李飞飞等发布200多页综述,阐述大模型机遇与风险
- bzoj 4094: [Usaco2013 Dec]Optimal Milking
- 2013 B 碎纸片拼接与复原
- Bellman 贝尔曼方程究竟是什么
- 观张国荣的电影《霸王别姬》有感
- CSS中margin和padding属性的区别
- nvidia 3d vision kit + opengl + 立体视觉程序开发
- 科学计数法 与 普通数字 转换
- 分区助手里如何从临近盘(如D盘)抽取一定的空间给已经快满了的盘(如E盘)(博主推荐)(图文详解)...
- hdu 1001 Sum Problem
- linux网络配置命令笔记,Linux笔记(九) 网络命令
- 股票盯盘小工具代码梳理
- zxing白边java_ZXing生成无白边条形码
- stm32f103rbt6使用can
- python中continue语句的作用_python 循环中的continue 与 break
- PureMVC(JS版)源码解析(五):SimpleCommand类