Головна‎ > ‎C++‎ > ‎Класи‎ > ‎

Абстрактний клас

Заміняє ідею інтерфейса в C#


class
Base
{
 public
     virtual void F1() = 0; 
};


class Derived: public Base
{
 public:
     void F1() { cout << "F1() called"; }
};



int main()
{
     Derived d;
     d.F1(); 

     return 0;
}