https://www.zhixi.com/view/9e899ee0
- #include
-
- using namespace std;
-
- class Animal
- {
- private:
- string name;
- public:
- Animal(){}
- Animal(string n):name(n){}
- virtual void perform()=0;
- };
-
- class Lion:public Animal
- {
- public:
- void perform()
- {
- cout << "凶猛异常" << endl;
- }
- };
-
- int main()
- {
- Lion L;
- Animal *p;
- p=&L;
- p->perform();
-
- return 0;
- }