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

慧聪网de网站建设策略seo 工具

慧聪网de网站建设策略,seo 工具,外贸建站有哪些公司,营业执照网上申请虚函数表 当一个类中声明了虚函数时,这个函数在编译时会被标记为虚函数,并且对应的虚函数表中会为这个类生成一个虚函数表; 当基类指针指向派生类对象时,如果这个函数被调用,实际上调用的是派生类中的函数。这是因为…

虚函数表

当一个类中声明了虚函数时,这个函数在编译时会被标记为虚函数,并且对应的虚函数表中会为这个类生成一个虚函数表;

当基类指针指向派生类对象时,如果这个函数被调用,实际上调用的是派生类中的函数。这是因为在派生类中,虚函数表被重写了,指针指向了派生类中的对应函数。


```cpp#include <iostream>// 基类 Animal
class Animal {
public:// 虚函数 speak,可以被派生类重写virtual void speak() {std::cout << "Animal speaks" << std::endl;}
};// 派生类 Dog,继承自 Animal
class Dog : public Animal {
public:// 重写基类的虚函数 speakvoid speak() override {std::cout << "Dog barks" << std::endl;}
};// 派生类 Cat,继承自 Animal
class Cat : public Animal {
public:// 重写基类的虚函数 speakvoid speak() override {std::cout << "Cat meows" << std::endl;}
};int main() {// 创建 Animal 类型的指针,指向派生类对象Animal* animal;// 创建 Dog 对象并将其地址赋给 animal 指针animal = new Dog();// 调用虚函数 speak,实际调用的是 Dog 类中的 speak 函数animal->speak(); // 输出: Dog barks// 创建 Cat 对象并将其地址赋给 animal 指针animal = new Cat();// 调用虚函数 speak,实际调用的是 Cat 类中的 speak 函数animal->speak(); // 输出: Cat meows// 释放内存delete animal;return 0;
}

http://www.dtcms.com/wzjs/174154.html

相关文章:

  • 网站首页图片切换360站长
  • 做网站需要留什么条件重庆黄埔seo整站优化
  • b2b网站建设案例网络舆情管理
  • 英国有哪些做折扣的网站站长工具之家
  • 写作网站可以签约未成年吗搜狗seo培训
  • 济宁有做企业网站吗广告软文营销平台
  • 游戏网站制作模板设计模板网站
  • 做资格核查在哪个网站信息流推广渠道
  • 建设部监理网站官网安卓aso关键词优化
  • 做的网站侵犯美的商标赔偿多少钱搜索seo优化托管
  • 网页设计图片如何显示百度seo排名优化如何
  • 网站自助平台推广形式有哪几种
  • 地产商网站建设网站模板哪里好
  • 好看的登录页面自适应模板长沙优化科技有限公司
  • 织梦网站模块谷歌商店app下载
  • 哪个网站有成品的毕业论文站长之家域名解析
  • 深圳营销型网站公司电话百度推广怎么弄
  • 网站建设800元全包全网推广公司
  • 临河做网站seo中文意思
  • 潍坊做公司网站360关键词指数查询
  • 免费网站建设ydwzjs推广下载app拿佣金
  • 网站怎么做外部优化bt磁力天堂torrentkitty
  • 做图赚钱的网站有哪些网络服务合同纠纷
  • 做行程的网站产品推广哪个平台好
  • 怎么建设代刷网站白帽优化关键词排名seo
  • 济南360做网站电话营销网站建设的因素
  • 昆明制作企业网站网络营销的工具有哪些
  • 电脑有了外网是不是就可以做网站腾讯云1元域名
  • wordpress文章收藏功能西安seo服务公司排名
  • 中国免费网站建设无锡seo网站排名