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

网站app 开发辽宁建设工程信息网官网新网站是哪个

网站app 开发,辽宁建设工程信息网官网新网站是哪个,seo推广公司价格,网上建网站文章目录 一、纯虚函数和抽象类1、纯虚函数2、纯虚函数语法3、抽象类和实现 二、完整代码示例 一、纯虚函数和抽象类 1、纯虚函数 纯虚函数 : 在 C 语言中 , 纯虚函数 是 特殊类型的 虚函数 , 纯虚函数 在 父类 中 声明 , 但是没有实现 ; 抽象类 … 文章目录 一、纯虚函数和抽象类1、纯虚函数2、纯虚函数语法3、抽象类和实现 二、完整代码示例 一、纯虚函数和抽象类 1、纯虚函数 纯虚函数 : 在 C 语言中 , 纯虚函数 是 特殊类型的 虚函数 , 纯虚函数 在 父类 中 声明 , 但是没有实现 ; 抽象类 : 纯虚函数 的 作用 是将 父类 变为 抽象类 , 该类不能被实例化 , 不能创建类的实例对象 ; 继承抽象类必须实现纯虚函数 : 任何从 抽象类 派生出来的 子类 都必须提供 纯虚函数 的实现 ; 父类 中的 纯虚函数 为 其若干子类 提供了一个 公共界面 , 用于 接口的 封装 / 设计 , 软件的 模块划分 ; 2、纯虚函数语法 纯虚函数语法 : 函数前 使用 virtual 关键字修饰 ;函数声明后在 括号后面为函数 赋值 0 ; // 纯虚函数定义 virtual 返回值类型 函数名(参数列表) 0;纯虚函数 定义 代码示例如下 : // 纯虚函数 virtual void pureVirtualFunction() 0;3、抽象类和实现 抽象类 就是在类中定义了一个 纯虚函数 , 抽象类 至少包含一个纯虚函数 , 抽象类 不能 创建 实例对象 , 只能作为其它类的 父类 ; 纯虚函数 是一种在 父类 中 声明但没有实现 的虚函数 , 其目的是使 父类 成为抽象类 ; 任何从抽象类派生出来的子类都必须提供 纯虚函数 的实现 ; 抽象类 代码示例 : // 定义了纯虚函数的类就是抽象类 class AbstractClass { public: // 纯虚函数 virtual void pureVirtualFunction() 0; };上述 AbstractClass 类是抽象类 , 该类不能创建实例对象 ; 否则会报错 error C2259: “AbstractClass”: 无法实例化抽象类 ; 子类 继承 AbstractClass 类 , 必须 实现 virtual void pureVirtualFunction() 函数 ; 下面代码中 , DerivedClass 派生类 , 继承 AbstractClass 抽象类 , 实现了 纯虚函数 pureVirtualFunction 函数 ; 实现的 纯虚函数 可以不使用 virtual 修饰 , 在 函数声明 最后添加 override 关键字 ; // 派生类继承抽象类 class DerivedClass : public AbstractClass { public: // 实现纯虚函数void pureVirtualFunction() override { // 函数体 } };二、完整代码示例 抽象类 的 核心作用 就是 使用 抽象类类型指针 指向 子类对象 , 使用 抽象类 指针 调用 纯虚函数 , 由于 父类 的 纯虚函数没有实现 , 实际调用的 是 子类对象的 函数 , 该调用 发生了 多态 ; 代码示例 : #include iostream using namespace std;// 定义了纯虚函数的类就是抽象类 class AbstractClass { public:// 纯虚函数 virtual void pureVirtualFunction() 0; };// 派生类继承抽象类 class DerivedClass : public AbstractClass { public:// 实现纯虚函数void pureVirtualFunction() override {// 函数体 cout 调用 DerivedClass 的 pureVirtualFunction 函数 endl;} };int main() {// 抽象类不能实例化// error C2259: “AbstractClass”: 无法实例化抽象类//AbstractClass a;// 使用抽象类指针 指向 子类对象AbstractClass* p new DerivedClass();// 使用抽象类指针 调用 子类对象 实现的 纯虚函数// 运用了 多态 原理p-pureVirtualFunction();// 控制台暂停 , 按任意键继续向后执行system(pause);return 0; }执行结果 : 调用 DerivedClass 的 pureVirtualFunction 函数 Press any key to continue . . .
http://www.w-s-a.com/news/511686/

相关文章:

  • 厦门建设企业网站建设wordpress添加形式
  • 建立什么网站可以赚钱室内设计效果图qq群
  • 厦门网站设计大概多少钱服务公司沈傲芳
  • 如何起手做网站项目百度站长app
  • dede 购物网站wordpress主题超限
  • 做啊录音网站WordPress音乐悬浮插件
  • 安徽建设厅证书查询网网站网站策划与运营课程认知
  • wordpress证书关闭重庆seo优化效果好
  • 直播网站建设模板网站活动怎么做的
  • 医院网站建设网站网站开发工资高嘛
  • 个人网站备案内容写什么做网站是不是涉及很多语言职
  • 怎么用手机做一个网站门户网站建设工作的自查报告
  • 网站搭建怎么收费浙江建设集团网站
  • 建网站怎么赚钱免费引流软件下载
  • 自建网站服务器备案做基础销量的网站
  • 淘宝 网站建设 发货音乐网站首页设计
  • 丽水做网站杭州建电商网站多少钱
  • 建设网站能解决什么问题wordpress 模板 中文
  • 平台型网站建设预算表友情链接中有个网站域名过期了会影响
  • 漯河网站开发运营seo是什么意思
  • 网站建设的征求意见稿iis 网站 红
  • 网站搭建教室企业网站开发实训心得
  • 阿克苏建设网站佛山app定制
  • 做淘宝网站要求与想法大型网站建设推荐
  • 在百度做网站赚钱吗跨境电商网站开发
  • 酒店网站建设策划方案南昌网站建设南昌
  • 临沂罗庄做网站房产cms
  • 五合一网站做优化好用吗网站设计的专业流程
  • 毕业设计论文网站开发需要多少网站seo建设方案
  • h5页面用什么做杭州优化外包哪里好