Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- class Actor
- {
- public:
- void speak()
- //virtual void speak()
- {
- std::cout << "Actor::speak" << std::endl;
- }
- };
- class Marble : public Actor
- {
- public:
- virtual void speak()
- {
- std::cout << "Marble::speak" << std::endl;
- }
- };
- int main(void)
- {
- Marble *m = new Marble();
- Actor* children[1];
- children[0] = m;
- children[0]->speak();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement