前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >来道简单的虚函数题目,你会?

来道简单的虚函数题目,你会?

作者头像
公众号guangcity
发布2023-12-13 14:14:19
1030
发布2023-12-13 14:14:19
举报
文章被收录于专栏:光城(guangcity)光城(guangcity)

大家好,我是光城。最近会给大家安排一些有意思的题目,例如:constexpr、virtual、static、const等等相关的基础内容。如果题目答不上来,就需要下来好好看看基础了~

昨天的题目答案已经在留言区了,就不赘述了,昨天的回答大部分人的结果是错的,今天我们来一道简单点的,针对下面几行代码,你觉得应该是输出:

代码语言:javascript
复制
hello foo!

还是

代码语言:javascript
复制
hello bar!

留言区说出你的选择,第一个选择可以用a代替,第二个选择用b代替,欢迎你的留言与转发~

代码语言:javascript
复制
#include <iostream>
class Foo
{
public:
 
  Foo() {
    display();
  }
 
  virtual void display()
  {
    std::cout << "hello foo!"  << std::endl;
  }

  virtual ~Foo() {}
};


class Bar : public Foo
{
public:
  void display() {
    std::cout << "hello bar!" << std::endl;
  }
    virtual ~Bar() {}
};

int main() {
    Foo *f = new Bar();
    delete f;
}
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-12-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 光城 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档