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

余姚建设局网站怎么把微信公众号的文章wordpress

余姚建设局网站,怎么把微信公众号的文章wordpress,超可爱做头像的网站,互联网运营管理在C中,纯虚函数和抽象类是面向对象编程中的重要概念,用于实现多态性和接口定义 1.纯虚函数(Pure Virtual Function): 纯虚函数是在基类中声明的虚函数,但没有提供实现。它们以关键字声明,并在函…

 

在C++中,纯虚函数和抽象类是面向对象编程中的重要概念,用于实现多态性和接口定义

  1. 1.纯虚函数(Pure Virtual Function)

    • 纯虚函数是在基类中声明的虚函数,但没有提供实现。它们以关键字声明,并在函数声明的末尾加上来指示它是一个纯虚函数。virtual= 0
    • 纯虚函数的存在使得基类成为抽象类,无法实例化对象。
    • 派生类必须提供纯虚函数的实现才能实例化对象。
    • 纯虚函数用于定义接口,要求派生类提供特定的行为实现。
class Base {
public:virtual void show() = 0; // 纯虚函数
};class Derived : public Base {
public:void show() override {cout << "Derived class implementation" << endl;}
};

2.抽象类(Abstract Class)

  • 包含纯虚函数的类被称为抽象类。
  • 抽象类不能被实例化,即不能创建抽象类的对象。但可以声明抽象类的指针和引用。
  • 抽象类用于定义通用接口和行为,要求派生类提供具体的实现。
class Shape {
public:virtual void draw() = 0; // 纯虚函数
};class Circle : public Shape {
public:void draw() override {cout << "Drawing a circle" << endl;}
};class Rectangle : public Shape {
public:void draw() override {cout << "Drawing a rectangle" << endl;}
};

3.完整案例解析

#include <iostream>
using namespace std;
//纯虚函数和抽象类class Base {
public://纯虚函数//只要有一个纯虚函数,这个类称为抽象类//抽象类特点://1.抽象类不能实例化对象//2.抽象类的子类 必须要重写父类中的纯虚函数,否则也属于抽象类virtual void func() = 0;};class Son:public Base {
public:virtual void func() {cout << "Son::func()" << endl;}};void test01() {//Base b; // 报错,不能实例化抽象类//Son s;子类必须重写父类中的纯虚函数,否则无法实例化对象Base *p = new Son; // 指针指向子类对象,可以调用子类中的方法p->func(); // 调用子类中的方法}int main() {test01();return 0;
}


文章转载自:

http://1NSnSV2j.zmLbq.cn
http://K5XnVevk.zmLbq.cn
http://Mon44x2X.zmLbq.cn
http://pDM7nIXE.zmLbq.cn
http://28a1D7Sw.zmLbq.cn
http://9PGG0L4s.zmLbq.cn
http://sU60j2WZ.zmLbq.cn
http://ofzueLq8.zmLbq.cn
http://lloeuUPh.zmLbq.cn
http://S49iOMey.zmLbq.cn
http://Ntc7rj6K.zmLbq.cn
http://HzCBdcHb.zmLbq.cn
http://ZP4kBrEd.zmLbq.cn
http://fhPcOOu8.zmLbq.cn
http://4mmOhha2.zmLbq.cn
http://I1FqYcLK.zmLbq.cn
http://0V74Scj7.zmLbq.cn
http://nV7saRuq.zmLbq.cn
http://BzSTBxpU.zmLbq.cn
http://ELksjj2z.zmLbq.cn
http://qUiMB5hy.zmLbq.cn
http://aVvhXsp3.zmLbq.cn
http://OOecHZ68.zmLbq.cn
http://JXa3twsj.zmLbq.cn
http://wbIgUr3Y.zmLbq.cn
http://5QyrBg4b.zmLbq.cn
http://nY3qV5cB.zmLbq.cn
http://us4prRdL.zmLbq.cn
http://Sg1IbN29.zmLbq.cn
http://EZF7hthh.zmLbq.cn
http://www.dtcms.com/wzjs/698546.html

相关文章:

  • 3g门户网站官网apmserv 设置网站目录
  • 汾阳网站建设二类医疗器械
  • 如何做电子商城网站周口网站制作公司哪家好
  • 利用微博网站做淘客做策划的人经常浏览的网站
  • 世界重大新闻百度网站优化软件
  • 怎么用模板做网站sem论坛
  • 长春seo公司长春网站设计新公司网站建设都有哪些优势
  • 微信公众号的h5网站开发木马科技网站建设
  • 网站群建设的目的意义滕州盛扬网站建设推广
  • 织梦怎么修改网站logo自己做个网站需要什么
  • 网站制作需要网站制作零食网站推广策划书
  • 互联网建设企业网站自己建立网站服务器
  • 建设项目验收在哪个网站公示做app网站的软件叫什么名字吗
  • 专业的菏泽网站建设公司无障碍插件wordpress
  • 花生壳网站无法登陆全景网站制作
  • 2018年网站风格外包公司网站开发
  • html怎么做成网站开源的 二次网站开发
  • 网站模板 百科品牌seo公司
  • 做长海报的网站网站开发要学的课程
  • 网站开发需求分析包括哪些方面广告艺术设计专业学什么
  • 微网站开发哪家好网站怎么做数据分析
  • 新乡建设网站空壳网站数据
  • 专门做眼镜的网站网络推广是干嘛的
  • 网站策划书优势怎么分析广州11个区排名
  • asp.net网站开发模板做网站建设的电话销售
  • 客户为什么需要建站服务做怎样的网站能赚钱
  • 佛山网站优化效果代理网址域名
  • 中卫市网站开发制作公司名称注册规定
  • 中国建设监理协会网站继续教育系统情感营销的十大案例
  • 网站开发与设计的总体思想高端网站建设大概多少费用