Write program for virtual function.
Anonymous
class Animal { public: virtual void eat() { std::cout << "I'm eating generic food."; } } class Cat : public Animal { public: void eat() { std::cout << "I'm eating a rat."; } } Main: func(animal); // outputs: "I'm eating generic food." func(cat); // outputs: "I'm eating a rat." Done.
Check out your Company Bowl for anonymous work chats.