unit Unit2;interface    type
    TRect=class       Public
        Fleft,Ltop:integer;
         procedure ABC;Virtual;
    end;    Tline=class(TRect)
      Public
       Fline:integer;
       procedure ABC;Override;
       end;
代码中的virtual,override各是什么意思?

解决方案 »

  1.   

    楼主,你真的那么穷吗?我绝对不相信,今年你的帖子只有一贴是20分,其他要么5,要么10,加起来才几分??唉,咋这么看不开呢?
    8过,本着助人为乐的精神,我告诉你:
    Virtual是声明一个虚方法,而Override是覆盖一个虚方法,两者联合起来提供多态的支持。
    具体还是看书吧。买书,可别再吝啬钱包了哦,呵呵!
      

  2.   

    这是最基本的冬冬面向对象三大要素
    数据封装 继承 多态....
    封装靠 private/protect/publich
    继承....就不说了多态 一般靠 virtual来实现...
      

  3.   

    穷人也有办法(如果你用的是宽带?那还是穷人吗?是吧……)到www.dingbing.com,下载一个《Delphi5开发人员指南》,同时在你的电脑中装一个Delphi5或者Delphi6或者Delphi7,就是不要装Delphi8,然后,一边看书一边实践。