博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在子类中调用父类被隐藏的函数的方法
阅读量:6861 次
发布时间:2019-06-26

本文共 462 字,大约阅读时间需要 1 分钟。

#include 
using namespace std; class Base {
public: void fm(){cout<<"base::fm()\n";} void fm(int){cout<<"base::fm(int)\n";} }; class D:public Base {
public: //using Base::fm; void fm(){cout<<"D::fm()\n";} }; int main() {
D d; d.fm(); d.fm(1);//error D中fm隐藏了Base中的两个fm // d.Base::fm(1); return 0; }

方法一: 在D中使用 using Base::fm;

方法二: 使用 d.Base::fm(1);

转载于:https://www.cnblogs.com/likebeta/archive/2011/10/13/2210416.html

你可能感兴趣的文章
适配 移动 pc 拖拽效果
查看>>
a threadpool by python
查看>>
Callable 与 Future
查看>>
scala学习手记20 - 方法返回类型推断
查看>>
SQL WITH NOCHECK
查看>>
POJ3090 Visible Lattice Points
查看>>
证明积累
查看>>
Linux系统PHP 安装xdebug调试扩展
查看>>
Swiper 中文API手册(转自挨踢前端)
查看>>
数组常用api
查看>>
File i/o2
查看>>
带参有返回值方法-求1!+2!+3!+4!+5!
查看>>
How to take partial screenshot with Selenium WebDriver in python
查看>>
关于学习
查看>>
Testing - 软件测试知识梳理 - 测试阶段
查看>>
[JZOJ3105]拼图
查看>>
浙江自考本科的一些事项(一)
查看>>
DevOps最佳工具集实践
查看>>
mysql服务器硬件配置选择参考
查看>>
C# Azure 用Webhook添加警报规则
查看>>