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

分析竞争对手的网站警惕网站免费看手机

分析竞争对手的网站,警惕网站免费看手机,为什么做红酒网站,房地产开发公司招聘岗位1.概述 多态作用:相同接口(函数名)表现出不同行为。解耦合,调用者不关心接口实现细节,只关注抽象基类提供什么接口。不同电视的开机逻辑不一样,但是只要都提供了开机控制按键(指定函数接口&…

1.概述

多态作用:相同接口(函数名)表现出不同行为。解耦合,调用者不关心接口实现细节,只关注抽象基类提供什么接口。不同电视的开机逻辑不一样,但是只要都提供了开机控制按键(指定函数接口),外部使用者都可以点击开机键打开不同电视(调用统计函数接口实现不同功能)

基本概念

2.使用流程

通过虚函数实现多态:

类中有虚函数时,编译器会自动生成一个虚函数表指针,调用虚函数时会动态选择实际执行到函数

#include <iostream>using namespace std;class Animal
{
public:virtual void speak(){cout << "Animal speaks" << endl;}
};class Cat : public Animal
{
public:void speak() {cout << "Cat speaks" << endl;}
};class Dog : public Animal
{
public:void speak() {cout << "Dog speaks" << endl;}
};void testSpeak(Animal& animal) {animal.speak();
}void test() {Cat cat;testSpeak(cat); // Animal speaksDog dog;testSpeak(dog); // Animal speaks
}void testSize() {std::cout << "Size of Animal: " << sizeof(Animal) << std::endl;
}int main() {test();testSize();return 0;
}

3.问题

1.为什么父类指针指向子类可以找到并调用子类函数,内存模型原理是什么

子类重写父类虚函数,子类中虚函数表记录函数信息会换成子类的

2.为什么值传递不会触发多态

值传递复制子类对象时会发生切片,只会复制子类对象中的父类成员变量,因此不会复制子类中的虚函数表指针。

3.静态成员函数可以是虚函数吗

不可以,虚函数映射表指针本质也是普通类成员变量,使用时需要通过this指针

4.总结

1.声明虚函数以后类中会自动生成一个指针类成员变量,指向虚函数表。

2.

3.

思维导图链接:https://www.yuque.com/fengdeshengyin-dssub/gefhac/iolihgpsdgvez4ob?singleDoc# 《c++类和对象》


文章转载自:

http://Ryb9cR3P.prgrh.cn
http://c1h2KQy9.prgrh.cn
http://1uDDfjyt.prgrh.cn
http://eLSM2BjB.prgrh.cn
http://ynWFAgM2.prgrh.cn
http://PmyW1xH0.prgrh.cn
http://9UECaP27.prgrh.cn
http://KfkKwT4B.prgrh.cn
http://0gey1PZA.prgrh.cn
http://K92sXxkq.prgrh.cn
http://uFOklDM4.prgrh.cn
http://wzydR6rD.prgrh.cn
http://WjqhyIeG.prgrh.cn
http://nBIfFAgy.prgrh.cn
http://4kjVw1qn.prgrh.cn
http://CbLsVKuW.prgrh.cn
http://xA2vFZKw.prgrh.cn
http://dYvOMcPu.prgrh.cn
http://QRfTC5Kn.prgrh.cn
http://YpJG5NNV.prgrh.cn
http://VeHBrKbi.prgrh.cn
http://KdfC4DtD.prgrh.cn
http://TEffOBIO.prgrh.cn
http://YasnvCYR.prgrh.cn
http://l7dB3NQI.prgrh.cn
http://4Mfjj3NR.prgrh.cn
http://B8MS5OdL.prgrh.cn
http://QSnZB9Ur.prgrh.cn
http://oGSMtfsp.prgrh.cn
http://G53u7MpC.prgrh.cn
http://www.dtcms.com/wzjs/629281.html

相关文章:

  • 中国做铁塔的公司网站网络平台营销
  • 单页网站有哪些做oa好 还是做网站好
  • 韩国网站 后缀深圳网页设计兴田德润电话多少
  • 太原网站建设服务哪个网站可以做图交易平台
  • 网站设计公司 上商城开发价格服务
  • 做海报网站找网站开发项目
  • 西安企业网站建设价格陕西恒立建设集团网站
  • 怎样开发网站建设网站建设费用申报
  • 对接空间站梧州网站推广
  • 网站源码分享网郑州量站站软件开发有限公司
  • asp网站ftp入侵高度重视机关门户网站建设
  • 网站建设 淘宝详情住房和城乡建设部网站施工员证
  • 宿迁网站建设怎么收费宁波市网站集约化建设通知
  • 网站建设指导方案开什么网店简单又挣钱
  • 互联网公司排名前十的在哪些城市官网seo哪家公司好
  • 做家政网站公司名称甘肃省建设厅门户网站
  • 网站被k了怎么办免费商城系统网站建设
  • 定制开发电商网站建设多少钱阿里巴巴运营教程
  • 如何建设电影会员网站html5网站制作软件
  • 个人求职网站履历怎么做公众号运营策划
  • 泰州腾讯网站开发免费自助建站系统大全
  • 网站定向搜索ui设计一个月挣多少钱
  • 网站建设东莞网站伪静态化
  • 免费网站推广怎么做做网站要多钱
  • 企业网站建设财务规划工商个体户年检网上申报
  • 网站教育培训机构排名如何做网站推广广告
  • 网站开发费用属于哪种无形资产asp网站缺点
  • 浙江省建设执业资格中心网站国外网站域名备案
  • 夸克破解可看禁用网站高端制作网站技术
  • 肇庆网站建设深圳福永网站建设