1.
#include <iostream>
using namespace std;
class Animal
{
private:
string name;
public:
Animal(){}
Animal(string name):name(name)
{cout << "animal" << endl;}
virtual void perfrom()
{
cout << "实现不同表演行为" << endl;
}
};
class Lion:public Animal
{
private:
int age;
public:
Lion(){}
Lion(string name,int age):Animal(name),age(age)
{
cout << "lion进行表演:" << endl;
}
void perfrom()
{
cout << "狮子叫" << endl;
}
};
class Elephant:public Animal
{
private:
int age;
public:
Elephant(){}
Elephant(string name,int age):Animal(name),age(age)
{
cout << "elephant进行表演:" << endl;
}
void perfrom()
{
cout << "大象跳舞" << endl;
}
};
class Monkey:public Animal
{
private:
int age;
public:
Monkey(){}
Monkey(string name,int age):Animal(name),age(age)
{
cout << "monkey进行表演:" << endl;
}
void perfrom()
{
cout << "猴子骑车" << endl;
}
};
int main()
{
Animal *a = new Lion("辛巴",6);
a->perfrom();
Animal *a2 = new Elephant("库迪",8);
a2->perfrom();
Animal *a3 = new Monkey("悟空",100);
a3->perfrom();
return 0;
}

思维导图:

![竞赛选题 题目:基于深度学习的图像风格迁移 - [ 卷积神经网络 机器视觉 ]](https://img-blog.csdnimg.cn/b72d9a37c238426c81819f44f6a73419.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARGFuQ2hlbmctc3R1ZGlv,size_16,color_FFFFFF,t_70,g_se,x_16)











![15.Servlet [一篇通]](https://img-blog.csdnimg.cn/img_convert/28917748a025a9dd480412a1b70920c6.png)






