class P : public A {\fbox{P}
public: void talk() { cout << "beach"; } void act() { cout << "..."; } };
class S : public A {\fbox{S}
public: void talk() { cout << "OOP"; } void think() { cout << "Z"; } };
class P : public A {\fbox{P}
public: void talk() { cout << "beach"; } void act() { cout << "..."; } };
class S : public A {\fbox{S}
public: void talk() { cout << "OOP"; } void think() { cout << "Z"; } };