C++动态多态实现方式


C++动态多态通过虚函数实现。

1、 打开一个C++源文件。

2、 新建一个名为Animal2的类,并在其中定义一个虚函数speak。

3、 创建Cat2类继承Animal2类,并重写其speak方法。

4、 定义一个外部函数,接收对象参数并调用其speak方法进行输出。

5、 在主函数中创建Cat2类的实例,并将其作为参数传递给普通函数。

6、 运行程序,查看最终结果。

            <!-- 非定向300*250按钮    17/09  wenjing  begin -->
            <!-- 非定向300*250按钮  end -->
        </div>



Source link

未经允许不得转载:紫竹林-程序员中文网 » C++动态多态实现方式

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
关于我们 免责申明 意见反馈 隐私政策
程序员中文网:公益在线网站,帮助学习者快速成长!
关注微信 技术交流
推荐文章
每天精选资源文章推送
推荐文章
随时随地碎片化学习
推荐文章
发现有趣的