Liam0205 / liam0205.github.io

Deployment of my weblog.
https://liam0205.github.io
35 stars 5 forks source link

C++ 中虚函数的声明与定义 | 始终 #271

Open Liam0205 opened 5 years ago

Liam0205 commented 5 years ago

https://liam.page/2019/01/13/virtual-member-function-declaration-and-definition-in-Cxx/#more

多态(Polymorphism)是面向对象程序设计最重要的特性之一。C++ 通过结合虚函数和指针(引用)来实现多态。作为 C++ 用户,你当然知道如何将虚函数和指针(引用)结合起来以实现多态。但在这些概念之间,可能还存在些许模糊地带。例如说,你有思考过下面这个问题吗? 纯虚函数能有实现吗? 此篇讨论 C++ 中虚函数的声明与定义。