开发者社区> 问答> 正文

c++面向对象的疑惑

刚刚接触c++的面向对象编程,因为以前有过java编程的经验,所以更加对此感到疑惑:
为什么在c++中对象仅仅是对象,不具有多态性;而指针声明的对象却具备多态性?

展开
收起
a123456678 2016-03-09 09:27:42 2404 0
2 条回答
写回答
取消 提交回答
  • 指针是c++中多态的载体,参考文章:http://blog.csdn.net/hackbuteer1/article/details/7475622

    2019-07-17 18:55:21
    赞同 展开评论 打赏
  • c++的多态性有两种形式:
    1、通过函数重载实现的多态性,是编译阶段完成的;
    2、通过基类指针、虚函数来实现多态性,是运行时多态性。

    2019-07-17 18:55:21
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
使用C++11开发PHP7扩展 立即下载
GPON Class C++ SFP O;T Transce 立即下载
GPON Class C++ SFP OLT Transce 立即下载