虚函数的创建和实现
这虚函数也是函数啊,唯一不同的就是它比较虚~~
因此,只需要在成员函数前面加上“虚”就完事了。
虚函数必须是成员函数
这里,需要强调,虚函数必须是成员函数!!!
对于这样的定义:
class A{
public:
static virtual void f(){
} //企图定义一个静态的虚函数
};
编译器会给予报错:
虚函数的创建和实现
这虚函数也是函数啊,唯一不同的就是它比较虚~~
因此,只需要在成员函数前面加上“虚”就完事了。
虚函数必须是成员函数
这里,需要强调,虚函数必须是成员函数!!!
对于这样的定义:
class A{
public:
static virtual void f(){
} //企图定义一个静态的虚函数
};
编译器会给予报错: