请大家畅谈多态性的数据传递问题

ljf1107 2002-03-08 01:43:04
请大家畅谈多态性的数据传递问题,从维护虚函表(vtr)说起。
...全文
23 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljf1107 2002-03-13
  • 打赏
  • 举报
回复
说的太少了,也太浅了,我对此很失望。
ljf1107 2002-03-12
  • 打赏
  • 举报
回复
谢谢楼上各位,请再给出点真知卓见。
claydog 2002-03-11
  • 打赏
  • 举报
回复
在程序的运行时刻彼此替换有相同接口的对象称为多态。
使用C++实现多态的数据传递问题是:数据传递(对象传递)时一定要使用引用(reference)或指针(point)来实现。否则,对象就会被切片(slicing)。
Sup_wjhu 2002-03-11
  • 打赏
  • 举报
回复
请参看《c++编程思想》--机械工业出版社
ljf1107 2002-03-11
  • 打赏
  • 举报
回复
To stavck(o_O):看过,单理解的不够深刻,发此单的目的就是让大家谈谈对他的理解。谢谢。
liu_feng_fly 2002-03-08
  • 打赏
  • 举报
回复
说白了,就是通过增加间接性来增加灵活性,就好像vptr,就是因为多了一次指针的调用,就实现了动态绑定
garfield_82 2002-03-08
  • 打赏
  • 举报
回复
Neptune :)
stavck 2002-03-08
  • 打赏
  • 举报
回复
你看看《深度探讨c++对象模型》吧

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧