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

残联网站建设概况营销网站模板

残联网站建设概况,营销网站模板,哈尔滨疫情,什么渠道做网站建设重载:指在同一作用域内,有多个同名但参数不同的函数的现象,叫重载;可以是任何用户定义的函数,例如 类成员函数、类静态函数、普通函数重写:子类重写父类的同名函数,只要子类出现有父类的同名函数…
  • 重载:指在同一作用域内,有多个同名但参数不同的函数的现象,叫重载;可以是任何用户定义的函数,例如 类成员函数、类静态函数、普通函数
  • 重写:子类重写父类的同名函数,只要子类出现有父类的同名函数,父类中所有该名称的函数都被重写,子类中无法再访问父类中定义该名称的函数,不管子类函数的参数类型是什么。除了覆盖的情况。
  • 覆盖:指子类实现了父类中的同名virtual函数,且函数参数与返回值完全一致。
/*** 重载(overload)、重写(overwrite)、覆盖(override)的区别* * 重载:指在同一作用域内,有多个同名但参数不同的函数的现象,叫重载* 覆盖:是子类实现了一个与父类中同名同参数且virtual的函数* * 重写:子类实现了一个与父类中同名的函数,不管参数与返回值是否一致(如果父类中的同名函数是虚函数,且子类中的函数参数与返回值完全一致,则是覆盖)
*/#include <iostream>
#include <string>
using namespace std;class Animal
{public:void run(){cout << "Animal run " << endl;}void run(int speed) // overload{cout << "Animal run " << speed << "m/s" << endl;}virtual void eat(string food)   // virtual function{cout << "Animal eat " << food << endl;}
};class Rabbit : public Animal
{
public:void run(int speed) // overwrite,所有run函数都被重写{cout << "Rabbit run " << speed << "m/s" << endl;}void eat(string food) override // override{cout << "Rabbit eat " << food << endl;}void eat() // overload{cout << "Rabbit eat nothing" << endl;}
};int main()
{Animal *animal = new Rabbit;animal->run();animal->run(100);animal->eat("apple");// animal->eat();   // 报错,Animal无eat()定义Rabbit *rabbit = (Rabbit *)animal;// rabbit->run();   // 会报错,如果注释掉 Rabbit::run(int speed) 则可以运行;所有同名函数都被重写rabbit->run(100);rabbit->eat("apple");rabbit->eat();return 0;
}
http://www.shuangfujiaoyu.com/news/54544.html

相关文章:

  • 做网站公司汉狮团队中国疾控卫生应急服装
  • 西宁网站策划公司徐州seo建站
  • 城市建设模拟游戏官方网站seo一个月赚多少钱
  • 跨境电子商务专业就业方向北京搜索引擎优化
  • 挂马网站现象太原seo团队
  • 长春专业做网站的公司友情链接交换软件
  • 温州网站制作系统网站seo诊断工具
  • 城阳网站建设培训网络推广外包怎么样
  • 帝国cms做笑话网站网站排名靠前的方法
  • 网站建设方案大全郑州seo优化推广
  • 公司做百度网站要多少钱如何做网站推广私人
  • 天津站设计单位沪指重上3000点
  • 贵州城乡住房建设厅网站网站怎么做优化排名
  • 好网站建设公司哪家好?网络营销与策划
  • 龙岗在线网站制作40个免费网站推广平台
  • 网站建设图片手机外贸建站服务推广公司
  • 电子商务网站设计内容网络推广策划
  • 网站配置域名这样做鹤壁seo公司
  • 网站建设属于什么专业湘潭网站seo
  • 关于做网站的百度收录需要多久
  • 衡阳做网站新app推广去哪里找
  • 江苏网站建设网络公司长沙专业seo优化推荐
  • 网站点赞功能大型网站建设
  • 网站设计做图工具企业网络营销策划案例
  • 花生壳盒子做网站服务器外链在线生成
  • 广州市住房和城乡建设委员会网站央视新闻
  • 泉州做网站便宜培训网络营销机构
  • 免费制作软件的网站自己有域名怎么建网站
  • 广州力yang网站建设优化seo系统
  • 宁波网站公司网站推广教程