这个解释起来很长
有本书讲得非常好
是delphi5程序员指南美国人写的太棒了

解决方案 »

  1.   

    overload: 主要用在函数(过程)的重载,使函数(过程)可以有相同的名字,但有不同类型的参数。override: 覆盖父类的方法,自己写该方法的实现,如果不覆盖父类的方法,可在函数中加入inhrited
    virtual :子类可以重载该方法
      

  2.   

    : taxi(游少爷)  给你10分
    回答他们与c++的不同  在给你10分
      

  3.   

    : taxi(游少爷) 给你10分回答与c++的不同在给你10分
      

  4.   

    overload:以实现编译期的多态
    override:多态的实现(运行期的)
    virtual:以实现运行期的多态
      

  5.   

    Overload指示字告诉Delphi将声明另一个具有相同名字,不同参数的子程序。
    Override指示字声明一个方法,将方法覆盖了一个在基类中声明的虚或动态方法。
    Virtual指示字用于声明一个虚方法。