C++课后习题 17. 教材习题8

C++课后习题 17. 教材习题8,第1张

文章目录
    • 原题题目
    • 代码实现
    • 提交结果


原题题目


代码实现
#include  
using  namespace  std;

class Mammal {
 public:
  virtual void speak() const = 0;
};

class Dog : public Mammal {
 public:
  virtual void speak() const override {
    cout << "Dog is speaking!" << endl;
  }
};

int  main()
{
  Dog dog;
  Mammal *p;

  dog.speak();
  p=&dog;
  p->speak();
}

提交结果

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/914747.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-16
下一篇2022-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存