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

手机网站开发服务商网站为什么要服务器

手机网站开发服务商,网站为什么要服务器,软件开发设计培训,在线设计培训C多态之动态绑定#xff1a; 1、概念#xff1a;在程序执行期间(非编译期)判断所引用对象的实际类型#xff0c;根据其实际类型调用相应的方法。 使用virtual关键字修饰类的成员函数时#xff0c;指明该函数为虚函数#xff0c;派生类需要重新实现#xff0c;编译器将实…C多态之动态绑定 1、概念在程序执行期间(非编译期)判断所引用对象的实际类型根据其实际类型调用相应的方法。 使用virtual关键字修饰类的成员函数时指明该函数为虚函数派生类需要重新实现编译器将实现动态绑定。 2、条件a必须是虚函数。  b通过基类类型的引用或者指针调用虚函数。 class Base { public: Base() { coutBase:: Base()endl; } ~Base() { coutBase::~Base()endl; } virtual void Test1() { coutBase:: Test1()endl; } int sum(int a, int b) { coutBase:: sum abendl; return ab; } }; class Derived:public Base { public: Derived() { coutDerived::Derived()endl; } ~Derived() { coutDerived::~Derived()endl; } protected:    //基类为public virtual void Test1() { coutDerived:: Test1()endl; } virtual int sum(int a, int b) { coutDerived:: sum abendl; return ab; } }; void FunTest1(Base b)  //通过基类的指针或引用访问派生类的成员 { b.Test1(); } void FunTest() { Derived d; Base b; Base pBase d; FunTest1(b); FunTest1(d); coutsum pBase.sum(1,2)endl; } 当修改了派生类中重写的虚函数与原来的返回值不同编译器报错。 故重写覆盖要求具有相同的参数和返回值。而这个规则对于协变则会放松。 3、协变 在C中只要原来的返回类型是基类类型的指针或引用新的返回值类型是派生类的指针或引用覆盖的方法就可以改变返回类型这样的返回类型称为协变返回类型。 class Base { public: Base() { coutBase:: Base()endl; } ~Base() { coutBase::~Base()endl; } virtual Base operator(const Base b) { coutBase::operator(const Base b)endl; return *this; } }; class Derived:public Base { public: Derived() { coutDerived:: Derived()endl; } ~Derived() { coutDerived::~Derived()endl; } virtual Derived operator(const Base b) { coutDerived::operator(const Base b)endl; return *this; } }; void FunTest() { Derived d1,d2; Base b; Base pBase d1; pBase.operator(d2); } 协变返回类型的优势在于总是可以在适当程度的抽象层面工作。目前一般认为返回值可以协变参数则不可以。    因此在C标准的虚函数中返回值协变参数不变。
http://wiki.neutronadmin.com/news/55221/

相关文章:

  • 网站建设学那些课程响应式网站 框架
  • 什么系统做网站最安全网站上传用什么软件做视频
  • 做美食推广的网站有哪些罗湖附近公司做网站建设
  • 新闻静态网站模板下载软件开发流程示意图
  • 甘肃省建设局官方网站昆山建设工程招标网站
  • 淘宝做任务网站南昌网站建设资讯
  • 英文网站建设方案 PPT网络网站建设属于什么费用
  • 备案号 查询 网站网站服务器可以做家用电脑
  • 个人网站模板h5杭州网站建设公司代理加盟
  • 南皮县网站建设专注昆明网站推广
  • 网站建设验收方案商业网页设计与制作图片
  • 广西 网站建设适合女生的长久职业
  • 大型网站建设技巧齐河县城乡建设局网站
  • 上海哪家网站建设公司好岳阳网站建设免费咨询
  • 湖南网站建设效果住建局官网查询系统
  • wordpress发的文章怎么删除苏州百度搜索排名优化
  • 网站后台如何添加关键词什么是营销网站建设
  • 专门做汽车配件的外贸网站所有爱做网站
  • 烟台专业网站建设公司宁波优化关键词首页排名
  • 如何让自己的网站快速被百度收录温州高端模板建站
  • 网站商品图片怎么做天津移动网站建设
  • 招聘网站有哪些平台在网站上保存网址怎么做
  • 全球十大网站排名织梦 做网站 知乎
  • 语音app开发公司北京数据优化公司
  • 做代码的网站淘客做网站运营
  • 自学做网站的书wordpress 用户名
  • 网站建设要注意哪些wordpress按分类搜索
  • 太原seo网站优化建设维护网站 未签订合同
  • 甘肃兰州网站建设音乐网站建设方案书模板
  • 网页设计与网站建设主要内容网络营销推广活动方案