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

自己做网站实时监控自己搭建服务器访问国外网站

自己做网站实时监控,自己搭建服务器访问国外网站,北京城乡建设集团网站,湖南专业关键词优化一. 静态多态 1. 何为静态多态#xff1f; 又称编译期多态#xff0c;即在系统编译期间就可以确定程序将要执行哪个函数。例如#xff1a;函数重载#xff0c;通过类成员运算符指定的运算。 2. 示例代码 函数重载示例#xff1a; class A { public:A() {}A( int x ) …一. 静态多态 1. 何为静态多态 又称编译期多态即在系统编译期间就可以确定程序将要执行哪个函数。例如函数重载通过类成员运算符指定的运算。 2. 示例代码 函数重载示例 class A { public:A() {}A( int x ) {}void f() {}void f( int x ) {} };class B { public:B() {}void f() {}void f( int x ) {} }; 以上类A中两个A()是函数重载两个f()是函数重载类B同理。 二. 动态多态 1. 何为动态多态 动态多态是利用虚函数实现运行时的多态即在系统编译的时候并不知道程序将要调用哪一个函数只有在运行到这里的时候才能确定接下来会跳转到哪一个函数。 动态多态是在虚函数的基础上实现的而实现的条件有 (1) 在类中声明为虚函数 (2) 函数的函数名返回值函数参数个数参数类型全都与基类的所声明的虚函数相同否则是函数重载的条件 (3) 将子类对象的指针或以引用形式赋值给父类对象的指针或引用再用该指向父类对象的指针或引用调用虚函数 如此便可以实现动态多态程序会按照实际对象类型来选择要实行的函数具体时哪一个。 2. 示例代码 (1) 非多态 #include iostream using namespace std;class A { public:A() {}void f() { cout A::f() is called.\n; } };class B : public A { public:B() {}void f() { cout B::f() is called.\n; } };int main() {A a;B b;A *p1 a;A *p2 b;p1-f();p2-f();return 0; } 运行结果 A::f() is called. A::f() is called.在这种情况下我们会发现程序的输出结果并不是我们想要的而是两次调用的f()函数都是基类的。这是因为使用的是基类指针而且基类中没有将f()声明为虚函数所以每次调用都会使用基类的方法。 (2)多态 #include iostream using namespace std;class A { public:A() {}virtual void f() { cout A::f() is called.\n; } };class B : public A { public:B() {}virtual void f() { cout B::f() is called.\n; } };int main() {A a;B b;A *p1 a;A *p2 b;p1-f();p2-f();return 0; } 运行结果 A::f() is called. B::f() is called.这样也就实现了动态多态程序可以按照我们期望的方式正确输出。 三. 总结 建议在基类中如果含有虚函数就将类的析构函数声明为虚析构函数以避免在调用时发生错误。
http://wiki.neutronadmin.com/news/193678/

相关文章:

  • 怎么做网站的后台维护贵州住房与城乡建设部网站
  • 酒店设计网站建设方案娱乐网站的代理怎么做
  • 文山建设5G网站万网建设网站
  • 图片 展示 网站模板百度一下就知道手机版
  • 移动电子商务网站建设网站建设策划书是有谁编写的
  • 哪个网站专门做邮轮旅游的中国建设银行官网站汽车卡
  • 建设网站出现400错误安卓市场官方版app下载
  • 多终端网站网站建设要学多少课程
  • 西安推荐企业网站制作平台北京网站建设的价格天
  • 本土建站工作室wordpress 整体搬家
  • 电子商务网站建设精英如何在手机上制作动画
  • 本地wordpress 跳转包头seo优化
  • 常州微网站建设网站模板开发
  • 太和县建设局网站网站首页模板下载
  • 斗鱼网站开发是用什么语言石家庄网站建设服务
  • 如何用七牛云做视频网站批量上传 wordpress
  • 中国免费网站申请许昌网站开发
  • 我怎么打不开建设银行的网站手工制作国庆节作品
  • co域名网站江苏常州武进区建设局网站
  • 长春网站建设长春网络推广培训班价格
  • 简单网站建设软件有哪些方面重庆品牌网站建设怎么样
  • 医院网站建设预算表在线制作文字
  • 电商网站制作教程wordpress 空间不足
  • 大厂县建设局网站太原网站开发培训
  • 什么是移动网站开发wordpress 招聘模板
  • 企业网站建设开始起步文章企业网查询是什么
  • 网站主机一般选哪种的大前端最新网站
  • 安徽建筑人才网淄博做网站跟优化
  • 建设安全员协会网站网站建设 长沙开福区
  • 模板网站建站步骤wordpress网站打开速度