你了解c++中的关键字virtual吗? | 您所在的位置:网站首页 › virtual英文 › 你了解c++中的关键字virtual吗? |
virtual在英文中表示“虚”、“虚拟”的含义。c++中的关键字“virtual”主要用在两个方面:虚函数与虚基类。下面将分别从这两个方面对virtual进行介绍。 1.虚函数虚函数源于c++中的类继承,是多态的一种。在c++中,一个基类的指针或者引用可以指向或者引用派生类的对象。同时,派生类可以重写基类中的成员函数。这里“重写”的要求是函数的特征标(包括参数的数目、类型和顺序)以及返回值都必须与基类中的函数一致。如下所示: class base { int a,b; public: void test(){ cout |
CopyRight 2018-2019 实验室设备网 版权所有 |