class pet
            {
                        void eat()
                        {
                                    cout<<”Eating”;
                        }
                        virtual move()
                        {
                        cout<<”Moving”;
                        }
            }

 

class fish extends pet{
            void swim()
            {
                        cout<<”the fish is swimming”;
            }                                                                                    
}

class dog extends pet{
            void bark()
            {
                        cout<<”the dog is barking”;
            }
}
void main()
{
            pet p;
            p.eat();
pet *ptr;
            ptr -> move();
            fish f;
f.swim();
dog d;
d.bark();

}