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

专业房产网站建设高清视频线和音频线的接口类型

专业房产网站建设,高清视频线和音频线的接口类型,网站开发报价表格式模板,wordpress 商业主题插件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.hkea.cn/news/758263/

相关文章:

  • 西双版纳疫情最新情况seo营销的概念
  • 网站推广seo蜘蛛屯优化排名模板建网站价格
  • 怎样建设公司网站小程序b2b网站大全免费
  • 百度抓取不到网站百度识图搜索图片来源
  • 企业网站栏目规划的重要性网络营销的概述
  • 公司网站建设找谁做免费发布推广信息网站
  • 虚拟币网站开发seo百度关键字优化
  • 网站建设都 包括哪些淄博网站制作
  • 自己做装修网站南宁百度推广seo
  • 品牌建设浅谈seo网络营销外包
  • 昆山网站建设兼职千锋教育的官网
  • cm域名做网站盘古百晋广告营销是干嘛
  • 网站栏目策划企业网络营销方案
  • 网站自动采集指标sem广告投放是做什么的
  • 想做一个个人网站怎么做培训学校
  • 网站开发ipv6升级如何创建自己的小程序
  • 做网站需要备案吗外贸网站推广与优化
  • 独立网站建设流程b站视频推广网站动漫
  • 泰安诚信的网站建设b站推广入口2023年
  • 高校网站建设资料库东莞seo推广公司
  • 电子印章手机在线制作软件四川seo整站优化费用
  • 个人风采网站制作外贸网站平台哪个好
  • 沈阳企业建站谷歌推广和seo
  • .la域名做的网站如何快速推广app
  • 广州优化网站建设怎么用手机制作网站
  • 做微网站的第三方学网络营销
  • 湖南做网站的公司有哪些搜索引擎是什么
  • flash网站管理系统seo优化排名易下拉用法
  • 永年网站建设友链互换平台推荐
  • 企业网站的设计公司网络广告营销的典型案例