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

批量建站怎么赚钱门户网站做等保需要备案哪些

批量建站怎么赚钱,门户网站做等保需要备案哪些,株洲市区网站建设公司,如何做网站的教程目录 前言一、程序及输出1.1 虚函数1.2 纯虚函数1.2.1 定义、示例1.2.2 引入原因1.2.3 抽象类 二、分析与总结 前言 在 C 中#xff0c;虚函数和纯虚函数是实现多态性的重要概念。虚函数是在基类中声明为虚函数的函数#xff0c;在派生类中可以被重写#xff0c;实现动态联… 目录 前言一、程序及输出1.1 虚函数1.2 纯虚函数1.2.1 定义、示例1.2.2 引入原因1.2.3 抽象类 二、分析与总结 前言 在 C 中虚函数和纯虚函数是实现多态性的重要概念。虚函数是在基类中声明为虚函数的函数在派生类中可以被重写实现动态联编。而纯虚函数是在基类中声明为纯虚函数的函数没有具体的实现需要在派生类中实现用于定义接口。 一、程序及输出 1.1 虚函数 定义一个函数为虚函数不代表函数为不被实现的函数。 定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。 #include iostreamclass Base { public:virtual void print() {std::cout Base class std::endl;} };class Derived : public Base { public:void print() override {std::cout Derived class std::endl;} };int main() {Base* b new Base();Base* d new Derived();b-print(); // 动态联编调用 Base 类的 print 方法d-print(); // 动态联编调用 Derived 类的 print 方法 }输出 1.2 纯虚函数 1.2.1 定义、示例 纯虚函数是在基类中声明的虚函数它在基类中没有定义但要求任何派生类都要定义自己的实现方法。在基类中实现纯虚函数的方法是在函数原型后加 0: 定义一个函数为纯虚函数代表函数没有被实现。 定义纯虚函数是为了实现一个接口起到一个规范的作用规范继承这个类的程序员必须实现这个函数。 #include iostreamclass Base { public:virtual void print() 0; // 纯虚函数声明 };class Derived : public Base { public:void print() override {std::cout Derived class std::endl;} };int main() {// Base* b new Base(); // 无法实例化含有纯虚函数的类Base* d new Derived();d-print(); // 动态联编调用 Derived 类的 print 方法 }输出 1.2.2 引入原因 在很多情况下基类本身生成对象是不合情理的。例如动物作为一个基类可以派生出老虎、孔雀等子类但动物本身生成对象明显不合常理。 为了解决上述问题引入了纯虚函数的概念将函数定义为纯虚函数方法virtual ReturnType Function() 0;则编译器要求在派生类中必须予以重写以实现多态性。同时含有纯虚拟函数的类称为抽象类它不能生成对象。这样就很好地解决了上述两个问题。 声明了纯虚函数的类是一个抽象类。所以用户不能创建类的实例只能创建它的派生类的实例。 纯虚函数最显著的特征是它们必须在继承类中重新声明函数不要后面的0否则该派生类也不能实例化而且它们在抽象类中往往没有定义。 1.2.3 抽象类 在 C 中抽象类是包含至少一个纯虚函数纯虚函数是指在基类中没有给出具体实现的虚函数的类。抽象类不能被实例化只能作为基类来派生出其他类。抽象类的主要作用是定义接口强制派生类实现这些接口。 抽象类不能被实例化只能作为基类使用。 抽象类中可以包含普通成员函数、虚函数和纯虚函数。 如果一个类包含至少一个纯虚函数那么这个类就是抽象类。 派生类必须实现抽象类中的所有纯虚函数否则派生类也会成为抽象类。 抽象类的目的是定义接口提供一种规范强制派生类实现这些接口。 抽象类通常用于设计框架或基类提供一种多态的方式来处理不同类型的派生类对象。 二、分析与总结 虚函数为了允许用基类的指针来调用子类的这个函数 纯虚函数 为了实现一个接口起到一个规范的作用规范继承这个类的程序员必须实现这个函数 抽象类抽象类是包含至少一个纯虚函数的类 参考链接 C虚函数详解
http://www.hkea.cn/news/14532377/

相关文章:

  • 做网站常用工具网页设计与制作读书心得体会1000字
  • 保定建网站需要多少钱华贸中心网站谁做的
  • 网站的html代码在哪阿里邮箱企业版登录入口
  • 做网络竞拍的网站网站服务器搭建
  • 推广免费网站做导航网站怎么盈利
  • 公司网站域名及空间网上书城网站开发方案
  • 南宁网站优化公司哪家好淘宝网页版下载
  • 网站建设动漫昌图网站
  • 常州在线制作网站如何用flashfxp通过ftp访问网站服务器下载网站代码
  • 多网合一网站平台建设网络研发工程师
  • 石家庄网站建设推广公司报价如何修改上线网站
  • 企业门户网站源码城市模拟建设游戏网站
  • 做海外贸易的网站名叫什么上海装修公司哪家最好
  • 如何选择建设网站类型seo营销软件
  • 社交网站建设码建设网站建设什么挣钱
  • 商丘企业做网站淮南app
  • 公司网站建设应注意事项2018建盏大师最新排名
  • 建设企业网站一般多少钱wordpress 只搜索标题
  • 做个电商网站多少钱metro大都会app
  • ps图做ppt模板下载网站宁波网站优化软件
  • 网站建设构建方案顺德建设网站多少钱
  • 深圳手机建网站wordpress会员计时
  • 台州市建设工程质量检测中心网站手机人才网
  • 做设计有哪些好用的素材网站易企秀可以做微网站吗
  • 空间站建设个人网站做联盟营销
  • 网站注册备案之后怎么做网站建设 南通
  • 网站空间登陆漫画做视频在线观看网站
  • 免费软文网站太原制作网站的公司
  • 怎么推广我做的网站九江网页设计公司
  • 灯箱网站开发wordpress弹窗下载