#include <iostream>
using namespace std;
class Parent
{
public:
Parent()
{
}
~Parent()
{
}
void fun()
{
print();
}
virtual void print()
{
cout << "parent" << endl;
}
};
class Sun : public Parent
{
void print()
{
cout << "Sun" << endl;
}
};
int main(int argc, char *agrv[])
{
Sun s;
s.fun();
while(1);
return 0;
}
结果打印::Sun
本文介绍了一个简单的 C++ 示例程序,演示了类的继承与虚函数的概念。通过父类 Parent 和子类 Sun 的定义及使用,展示了多态性的实现方式。
8077

被折叠的 条评论
为什么被折叠?



