#include <iostream>
using namespace std;
class A
{
public:
virtual int print()=;
};
class B: public A
{
public:
virtual int get()=;
virtual int print()
{
cout<<get()<<endl;
}
};
class C: public B
{
public:
int get()
{
return ;
}
};
int func(A* a)
{
a->print();
}
int main()
{
C c;
func(&c);
return ;
}
相关文章
- 11-21解决forEach函数中异步调用及Promise.all()的基础使用
- 11-21wordpress常用函数及使用位置
- 11-21C++函数调用运算符 函数对象 函数指针
- 11-21CSS 技巧一则 -- 在 CSS 中使用三角函数绘制曲线图形及展示动画
- 11-21Ionic2 rc2 Events 跨界面调用的使用方法及问题解决
- 11-21MATLAB 粒子群算法及使用(构造目标函数)
- 11-21C++中的虚函数与纯虚函数
- 11-21《Effective C++》学习笔记(条款24:若所有参数皆需类型转换,请使用非成员函数)
- 11-21js组成、js中数据类型、typeof、instanceof、判断对象相等、函数及调用形式
- 11-21Effective C++ -----条款05:了解C++默默编写并调用哪些函数