C++编程一定要用到虚函数或者纯虚函数吗?

[复制链接]
查看11 | 回复3 | 2008-2-14 14:53:55 | 显示全部楼层 |阅读模式
如果是纯虚函数的话,还可以避免,大不了你不怕麻烦,可以在每个要用到那个函数的类中都再写一边函数.当然,如果你还是不怕麻烦,那么虚函数也是可以避免的,大不了调用函数的时候都加上作用域标示符(::)不过这样以来,C++的多态性就没有了.
回复

使用道具 举报

千问 | 2008-2-14 14:53:55 | 显示全部楼层
当然不是非要用,在合适的时候用就是改良,在不合适的时候用了就是浪费。要看情况而定,条条道路通罗马。
回复

使用道具 举报

千问 | 2008-2-14 14:53:55 | 显示全部楼层
真正的面向对象编程中用到虚函数或纯虚函数都是很多的,所以还是好好学吧!
回复

使用道具 举报

千问 | 2008-2-14 14:53:55 | 显示全部楼层
当然不是,你完全可以不用虚函数,照样编出合理的程序。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行