Virtual Base Class in C++

Master C++ with Real-time Projects and Kickstart Your Career Start Now!!

Program 1

// Virtual Class in CPP
#include<iostream>
using namespace std;
class A
{
    public:
    void display()
    {
        cout<<"Hello Display Method";
    }
};
class B:virtual public A{};

class C:public virtual A{};

class D:public B,public C
{};

int main()
{
    system("cls");
    D D1;
    D1.display();
    return 0;
}

Did you like our efforts? If Yes, please give DataFlair 5 Stars on Google

courses

DataFlair Team

DataFlair Team provides high-impact content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. We make complex concepts easy to grasp, helping learners of all levels succeed in their tech careers.

Leave a Reply

Your email address will not be published. Required fields are marked *