Program Example
char buffer[200]; // making array global avoids deletion error
gets(buffer); // read the line
int newSize; // newSize is given some value
…. buffer = new ChartnewSize]; // create an array of the given size
delete [ ] buffer; // delete buffier when no longer Being used
virtual void whoAmI () { printf("class A"); }
virtual void whoAmI () { printf("class B"); }