现在的位置: 首页 > 综合 > 正文

虚函数与重载函数

2012年10月05日 ⁄ 综合 ⁄ 共 256字 ⁄ 字号 评论关闭

 

(1)重载函数要求函数有相同的函数名称,

             并有不同的参数序列;

             而虚函数则要求函数名称、类型、参数全相同;

   (2)重载函数可以是成员函数或友员函数,

            而虚函数只能是成员函数;

  (3)重载函数的调用是以所传递参数序列的差别作为调用

           不同函数的依据;

           虚函数是根据对象的不同去调用不同类的类型相同的函数;

  (4)重载函数则在编译时表现出多态性

           而虚函数在运行时表现出多态功能,这是C++的精髓;

抱歉!评论已关闭.