<分区>
所以我对 C++ 中虚函数的概念和像 this 这样的线程是新手做好销售这个概念。好的,我相信。
但是为什么虚函数被称为“virtual”呢?我的意思是这样的功能是“具体的” 像往常一样的功能/方法不是吗?如果有人能解释这个词的选择 用“虚拟”来命名这个概念,那就太好了。
<分区>
所以我对 C++ 中虚函数的概念和像 this 这样的线程是新手做好销售这个概念。好的,我相信。
但是为什么虚函数被称为“virtual”呢?我的意思是这样的功能是“具体的” 像往常一样的功能/方法不是吗?如果有人能解释这个词的选择 用“虚拟”来命名这个概念,那就太好了。
最佳答案
Virtuality, the quality of having the attributes of something without sharing its (real or imagined) physical form
^ http://en.wikipedia.org/wiki/Virtual
C++ 虚函数看起来是一个普通函数(“具有以下属性”),但将调用的实现不会通过声明共享,或者就此而言通过内联实现共享。
关于c++ - 为什么 C++ 中的虚函数称为 'virtual' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11594499/