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();
} |