class A{
virtual void fun() =0; //该虚函数没有函数体,将该函数等于零,保证该函数绝对不会被调用
}
//具有纯虚函数的类,称为抽象类
//不允许创建抽象类的对象,但可以用抽象类的指针或引用去指向之类对象。
A a; //会报错
A a = new A;//报错
A *a;//正确
class A{
virtual void fun() =0; //该虚函数没有函数体,将该函数等于零,保证该函数绝对不会被调用
}
//具有纯虚函数的类,称为抽象类
//不允许创建抽象类的对象,但可以用抽象类的指针或引用去指向之类对象。
A a; //会报错
A a = new A;//报错
A *a;//正确