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

剧院网站建设徐汇制作网站哪家好

剧院网站建设,徐汇制作网站哪家好,wordpress插件 介绍,建立网站商城建议虚函数 调用虚函数时函数行为将根据对象所属类的不同而变化。 父类指针或引用指向子类对象时#xff0c;可访问子类重写方法#xff08; virtual函数#xff09;但无法访问在父类中没有定义的子类方法和数据成员。 #include iostreamusing namespace std;class Supe…虚函数 调用虚函数时函数行为将根据对象所属类的不同而变化。 父类指针或引用指向子类对象时可访问子类重写方法 virtual函数但无法访问在父类中没有定义的子类方法和数据成员。 #include iostreamusing namespace std;class Super { public:Super(){}virtual void where(){coutthere is Superendl;} };class Sub :public Super { public:Sub(){}virtual void where(){coutthere is Subendl;}void what(){coutwhat?;} };int main() {Sub sub;Super* ptr sub;Super ref sub;sub.where();ptr-where();ref.where();return 0; } 运行结果   通过ptr和ref访问的where均为子类方法无法访问子类的what方法。   所有析构函数都应该声明为虚函数至少祖先类的析构函数应声明为virtual 一个函数被声明为virtual即使在它子类中没有显式的指出该函数依然是virtual。 如果父类的析构函数没有声明为virtual当delete一个实际指向子类对象的父类指针时析构函数调用链将被破坏。 #include iostreamusing namespace std;class Something { public:Something(){cout 1;}~Something(){cout1;} };class Super : public Something { public:Super(){cout2;}~Super(){cout2;} };class Sub :public Super { public:Sub(){cout3;}~Sub(){cout3;} };int main() {Super* ptr new Sub;delete ptr;return 0; } 运行结果 将Something的析构函数声明为virtual后结果就为“123321”了。    转载于:https://www.cnblogs.com/baiyideng/p/3601452.html
http://www.zqtcl.cn/news/128274/

相关文章:

  • 网站开发时的闭包写法手机网站创建站点成功
  • 中山做网站联系电话可以做全景的网站
  • 南京网站开发推南京乐识网络站点推广的方法有哪些
  • 沧州企业网站深圳建筑招聘网
  • 汽车网站开发的需求分析怎样策划一个营销型网站
  • 网站建设公司彩铃网站模板是怎么制作
  • 代做毕设网站推荐一键安装微信
  • 网站建设评比标准人工智能的网站
  • 网站 提示建设中计算机网站建设和维护
  • 网站菜单分类怎么做wordpress黄页插件
  • 安防网站下载营销型网站建设 高校邦
  • 一个几个人做网站的几个故事电影网站开发设计的完成情况
  • 如何开个人网站网站建设技能考试试题三
  • 做网站都要学什么工程造价询价网站
  • 东莞市官网网站建设企业福田做商城网站建设哪家服务周到
  • 网站界面设计技巧宁波seo排名优化价格
  • 做外贸经常用的网站需要优化的网站有哪些
  • 俄语网站建设注意事项seo公司优化排名
  • jsp做的当当网站的文档专业电子科技网站建设
  • 有免费的微网站是什么推广普通话调查问卷
  • 滁州市南谯区住房和建设局网站网站服务器规划 用户数
  • 静态企业网站源码网站sem托管
  • 17网站一起做网店打不开专业做网站公司 前景
  • 哪个网站可以做围棋作业游览有关小城镇建设的网站
  • 这么建立com的网站开发公司以现金方式补贴给客户
  • 网站建设 常见问题wordpress 手机顶部菜单
  • 医院网站 功能系统开发文档
  • 免费的企业网站网站空间商排名
  • 格子三合一交友婚恋网站模板网站后台用什么
  • 网站运营与管理期末考试数字营销经典案例