- 博客(1)
- 资源 (3)
- 收藏
- 关注
原创 C++虚函数详解
在上面的示例中,我们定义了一个基类"Base"和一个派生类"Derived"。"Base"类中有一个虚函数"foo",它的实现输出了"Base::foo()"。在"Derived"类中,我们覆盖了"foo"函数,并实现了一个新的输出"Derived::foo()"。在主函数中,我们定义了一个指向"Derived"类的指针,然后将其赋给一个指向基类"Base"的指针。接着,我们调用了"foo"函数,这将导致运行时选择"Derived"类中的实现。在C++中,虚函数通过关键字"virtual"来声明。
2023-03-30 21:55:15 95 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人