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

企业网站一般用什么框架做网络推广费用预算表

企业网站一般用什么框架做,网络推广费用预算表,保山网站建设报价,网站更改建设方案模板C虚函数 在C中,虚函数(Virtual Function)是一个使用关键字virtual声明的成员函数,它在基类中被声明,以便在任何派生类中被重写(Override)。使用虚函数的目的是实现多态性——一种允许使用基类指…

C++虚函数

在C++中,虚函数(Virtual Function)是一个使用关键字virtual声明的成员函数,它在基类中被声明,以便在任何派生类中被重写(Override)。使用虚函数的目的是实现多态性——一种允许使用基类指针或引用来调用派生类方法的能力。

基本概念

当派生类重写了基类中的虚函数后,通过基类的指针或引用调用该函数时,C++运行时会根据对象的实际类型来决定调用哪个类的成员函数。这种机制称为“动态绑定”或“晚期绑定”。相反,没有使用虚函数的情况下,函数的调用会在编译时决定,称为“静态绑定”或“早期绑定”。

示例

#include <iostream>
#include <string>using namespace std;
/*
虚函数virtual:在父类中声明,允许派生类重写该函数,实现多态。
override:在子类中重写虚函数,在子类中更具体的实现函数功能。只在子类中使用。类中有虚函数,通常要把析构函数也写成虚的。一旦基类中声明为虚函数,给函数在继承类中自动为虚函数*/class Animal
{
public:string name;int age;virtual void run(){cout << "动物跑起来了"<<endl;};
};class Tiger : public Animal{
public:void run() override{cout << "老虎跑起来了"<<endl;};
};
int main()
{Tiger t;t.run();   //调用的是子类中的cout << "Hello World!" << endl;return 0;
}
class Base {
public:virtual void show() {cout << "Base class show" << endl;}
};class Derived : public Base {
public:void show() override {cout << "Derived class show" << endl;}
};

在这个示例中,Base类有一个虚函数show,而Derived类重写了这个函数。如果你有一个指向Derived对象的Base类指针,并调用show函数,将会执行Derived类的show函数。

http://www.hrbkazy.com/news/50678.html

相关文章:

  • 做网站用python好还是PHP好网络推广公司电话
  • 政府网站集约化建设告知书网络销售
  • 网站手机版模板阿里巴巴国际站运营
  • 网站页面模板网站推广策略有哪些
  • 义乌做网站的广州网站制作公司
  • 织梦网站备份几种方法个人网站该怎么打广告
  • 宁夏免费做网站济南seo优化公司
  • 做wap网站2022最新热点事件及点评
  • 梅州建站电话百度竞价推广公司
  • 深圳的网站建设公司排名经典营销案例分析
  • 申论政府建设网站镇江百度关键词优化
  • mysql php网站开发创建自己的网站
  • 有后台的网站怎么做厦门seo推广公司
  • 建设网站链接淘宝搜索词排名查询
  • 广州企业网站开发搜索引擎有哪些种类
  • 无为网站设计百度seo关键词外包
  • 好看的ui网站页面设计影响关键词优化的因素
  • 汽修网站怎么做无限制搜索引擎排名
  • 嘉兴代办公司注册公司自己搜20条优化措施
  • 南京市建委网站下载中心建设工程招标seo排名赚app官网
  • phpwind做的网站广告公司是做什么的
  • 大连城市建设管理局网站成人短期电脑培训班学费
  • 做mla的网站seo关键词优化的技巧和方法
  • 做公司网站哪家好windows优化大师免费版
  • 怎么用自己的网站做网页沈阳seo排名优化推广
  • 展示型网站源码网络营销的策划方案
  • 如何做网站搬家百度框架户一级代理商
  • pc营销型网站google推广怎么做
  • 抽奖网站怎么做的南宁百度seo建议
  • 做网站怎么添加关键词发稿吧