Pure Virtual Function
Pure Virtual Function -
अगर हम base class में किसी function को define करे तथा उसकी पुनः definition derived class में दी जाये तो base class का वह function do-nothing प्रकार का है, इस प्रकार के function को Pure Virtual Function कहा जाता है तथा ऐसी classes जिनमें Pure Virtual Function बना हो Abstract Class कहलाती है।
//virtual void display()=0;
Example-
class fruit //base class
{
//virtual void display()=0;
}
class apple : public fruit // abstract class
{
void display()
{
Cout<<"this is a Pure Virtual Function";
}
}
This flag how fit
ReplyDelete