当前位置: 首页 > news >正文

搜索视频 网站开发做不做我女朋友的网站

搜索视频 网站开发,做不做我女朋友的网站,建设电子商务网站的方案,赣州专业网站推广哪家好1.比喻:动物园的讲解员和动物表演 想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴子等。现在,动物园里有一位讲解员,他会为每种动物表演做简单的介绍。 在这个场景中,我们可以将动…

1.比喻:动物园的讲解员和动物表演

想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴子等。现在,动物园里有一位讲解员,他会为每种动物表演做简单的介绍。

在这个场景中,我们可以将动物比作是不同的类,而每种动物表演则是类中的函数。而讲解员则是一个基类,他可以根据每种动物的特点和表演,进行相应的介绍。

具体过程如下:

 定义一个基类 Animal,其中有一个虚函数 perform(),用于在子类中实现不同的表演行为。

#include <iostream>using namespace std;//基类Animal
class Animal
{
private:string name;
public://无参构造函数Animal(){}//有参构造函数Animal(string name):name(name){}//纯虚函数,用来实现各种动物的不同表演行为virtual void perform() = 0;//虚析构函数virtual ~Animal(){cout << "Animal::析构函数" << endl;}
};// 子类 Lion,狮子表演
class Lion:public Animal
{
public://无参构造函数Lion(){}//有参构造函数Lion(string name):Animal(name){}void perform(){cout << "狮子表演! " << endl;}//析构函数~Lion(){cout << "Lion::析构函数" << endl;}
};// 子类 Elephant,大象表演
class Elephant:public Animal
{
public://无参构造函数Elephant(){}//有参构造函数Elephant(string name):Animal(name){}void perform(){cout << "大象表演!" << endl;}//析构函数~Elephant(){cout << "Elephant::析构函数" << endl;}
};// 子类 Monkey,猴子表演
class Monkey:public Animal
{
public://无参构造函数Monkey(){}//有参构造函数Monkey(string name):Animal(name){}void perform(){cout << "猴子表演!" << endl;}//析构函数~Monkey(){cout << "Monkey::析构函数" << endl;}
};int main()
{Animal *p = new Lion("lion表演");p->perform();delete p;Animal *p1 = new Elephant("elephant表演");p1->perform();delete p1;Animal *p2 = new Monkey("monkey表演");p2->perform();delete p2;return 0;
}

2.用函数模板实现不同数据类型的交换功能

#include <iostream>using namespace std;//创建函数模板
template  <typename T>
void fun(T &a, T &b)
{T temp;temp = a;a = b;b = temp;
}int main()
{int a = 10, b = 20;fun(a,b);cout << a << " " << b << endl;double c = 1.3,d = 1.4;fun(c,d);cout << c << " " << d << endl;return 0;
}

http://www.yayakq.cn/news/79463/

相关文章:

  • 常州建网站农产品品牌建设
  • 网站开发多少钱一个月一家专门做打折的网站
  • 国内产品网站w源码1688广州怎么做网站
  • 六安网站制作公司排名网站页面设计图是用什么软件画的
  • 广州手机网站制作手机网站返回跳转页面代码
  • 公路水运建设质量与安全监督系统网站不买服务器做网站
  • 地方门户网站源码下载国外文创产品设计
  • 腾讯云快速建站wordpress 制作widget
  • 空间网站建设想自己做网站怎么做
  • 点蜜免费空间上传网站建设第三方公众号平台网站教程
  • 建网站多少钱一个平台ios网站开发工具有哪些
  • 垦利县建设局网站网站流量查询 优帮云
  • 大厂县网站建设或SEO优化爱吖网
  • 移动端网站交互效果最好的镇江seo网站
  • 社区网站的推广方案什么的网站策划
  • 手机页面网站模板怎么卖wordpress同步社交
  • 网站上传后如何设置首页友情链接又称
  • 小型网站维护wordpress 改地址
  • 广州网站建设网站推广有人有片在线观看的资源
  • 荥阳市建设局网站文化网站设计经典案例
  • 网站开发 知乎青岛硅谷网站建设
  • 管理系统和网站哪个好做有效的网站建设公
  • 营销网站类型做软件
  • 营销型网站模板免费下载东莞网站设计如何
  • 网站建设 资产网站建设最基础的是什么
  • 工业智能科技网站设计可信赖的做pc端网站
  • 甘肃第九建设集团公司网站霸气又聚财的公司名字大全
  • 中国建设银行辽宁分行网站华夏名网网站建设
  • 苏州网站建设的公司哪家好seo网站标题
  • 盐城市网站建设公司网络运维工程师就业分布