Как я могу использовать чистую виртуальную функцию «pvf()» здесь? Может ли кто-нибудь пролить свет на это? ................................................. ..............Как я могу использовать чистую виртуальную функцию?
#include<iostream>
using namespace std;
class a
{
public:
a()
{
this->pvf();
this->p();
}
virtual int pvf() = 0;
virtual void p()
{
cout << "\n p fun";
}
};
int a::pvf()
{
cout<<"\n pure";
}
class b : public a
{
int i,j,k;
void o()
{
cout<<"\n der";
}
};
int main()
{
//b b1;
}
вы имели в виду пф()? p() не является чистым. – Bryan
Ваш отступ совершенно изобретателен. –