#Include Using Namespace STD Class Base (Public

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

#include <iostream> using namespace std; class Base { public:

void f1() { cout<<"fb1"<<endl; } virtual void f2() { cout<<"fb2"<<endl; } };

class Derived : public Base { public: void f1() { cout<<"fd1"<<endl; } virtual void f2() { cout<<"fd2"<<endl;

} };

int main() { Derived d; Base b = d, *pb = &d, &rb = d; b.f1(); b.f2(); pb->f1(); pb->f2(); rb.f1(); rb.f2(); system("pause"); return 0;

You might also like