关闭

More Effective C++之3

655人阅读 评论(0) 收藏 举报
条款3:绝对不要以多态(polymorphically)方式处理数据
       对于多态来说,虽然是好东西,但它带来的结果是对象的大小可能发生变化,基类和派生类的大小并不一致。数组是C的产物,它不能有效承载大小不一的对象,尽管它们来自于同一基类。目前就我所知,并没有支持多态的对象容器,也许有我不知道。如果是我的话,就避免这种用法。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:619813次
    • 积分:9869
    • 等级:
    • 排名:第1825名
    • 原创:340篇
    • 转载:141篇
    • 译文:0篇
    • 评论:69条
    最新评论