#include <iostream>using namespace std;class Animals{ public : virtual void speak(){ cout<<"Animals speak random"; }};class Dog: public Animals{ public: void speak(){ cout<<"Dogs woof"; }};int main(){ Animals *a; Dog d; a = &d; a->speak();}Output://without virtual speak()Animals speak random//with virtual speak()Dog woof
No comments:
Post a Comment