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

长沙城乡建设部网站首页南京本地网站有哪些

长沙城乡建设部网站首页,南京本地网站有哪些,项目建设网站大全,音乐网站建设的目的多态相关 多态继承重写父类的虚函数多态的体现,父类的引用指向子类对象的空间虚函数可以实现,也可以不实现,不实现必须要有初始值存在未定义的虚函数的类为抽象类.抽象类不能实例化对象;(animal父类不能实例化对象)如果父类中的函数非虚函数,则会调用父类中的函数//多态的体现…

多态相关

  1. 多态=继承+重写父类的虚函数
  2. 多态的体现,父类的引用指向子类对象的空间
  3. 虚函数可以实现,也可以不实现,不实现必须要有初始值
  4. 存在未定义的虚函数的类为抽象类.抽象类不能实例化对象;(animal父类不能实例化对象)
  5. 如果父类中的函数非虚函数,则会调用父类中的函数
  6. //多态的体现,父类的引用指向子类的对象

代码示例:

#include <iostream>
#include <string>
using namespace std;//多态==继承+重写父类的虚函数--1
//多态的体现,父类的引用指向子类的对象--2
class animal{//存在未定义的虚函数的类为抽象类.抽象类不能实例化对象;//如果以下函数非虚函数,则会调用父类中的函数public://虚函数可以实现virtual void eat(string food){cout<<"animal eat" << food<<endl;}virtual void hi()=0;//虚函数可以不实现,但是必须要有初始值---3,虚函数
};class dog: public animal{public:void eat(string food){cout<<"dog eat "<< food << endl;}void hi(){cout<<"wang wang"<<endl;}
};class cat: public animal{public:void eat(string food){cout<<"cat eat "<< food << endl;}void hi(){cout<<" miao miao"<<endl;}
};
//多态的体现,父类的引用指向子类的对象
void eat (animal &animal ,string food){animal.eat(food);
}int main()
{cat cat1;dog dog1;eat(cat1,"fish");eat(dog1,"meat");dog1.hi();animal &cat2=cat1;  //多态的体现cat2.hi();
}
http://www.yayakq.cn/news/242549/

相关文章:

  • 淄博网站建设哈尔滨门户网站建站
  • 建站平台与自己做网站百度服务商平台
  • wordpress 站内搜索慢wordpress id清空
  • 2014网站设计石景山周边网站建设
  • 设计一个网站开发方案投资公司的钱从哪里来
  • 做网站团队的人员安排设计网页时分辨率是多少
  • 杭州企业网站制作哪家好免费邮箱163登录入口
  • 自助房申请网站做网站设计有哪些网页
  • 电子商务网站应该如何建设河南省建设资格注册中心网站
  • 公司电商网站开发合同腾讯云如何建设网站
  • 桥梁建设工程网站中国网络购物市场研究报告
  • 提高网站的用户体验度如何建设网站脱颖而出
  • 工程资质加盟分公司seo网站基础建设
  • 网站权重查询接口产品设计公司起名
  • 网站建设费归入长期待摊费用怎么看国外设计网站
  • 小企业网站建设设计网页设计属于前端吗
  • dw做网站的流程学校网站建设培训心得
  • 19寸 网站做多大青冈网站建设
  • 商务网站建设心得郴州seo网络优化
  • 简单的购物网站源码做家乡网站代码
  • wordpress 表单创建重庆电子商务网站seo
  • 网站中文名祈网网站建设
  • 网站主要内容网络服务器一台多少钱
  • 网站建设制作经验足湖北专业的网瘾学校哪家口碑好
  • 曲靖建设局网站网站登记备案 个人
  • 企业网站建设规划可行性分析报班学平面设计
  • 东莞易进网络专业网站建设 网站网页设计师培训网校
  • 做编程题的网站网站被攻击空间关了怎么办
  • 平台网站定制网站数据库如何建设
  • 传奇小程序源码某一网站seo策划方案