有谁帮我解释一下inherited?(要详细的)(100分)

  • 主题发起人 主题发起人 wangfu
  • 开始时间 开始时间
W

wangfu

Unregistered / Unconfirmed
GUEST, unregistred user!
比如
什么时候用?
怎么用?
为什么要用?
……
 
自己看帮助,看书
 
inherited意为继承!!!
当你新建一个类时,你可以覆盖基类的方法或过程, 若你想继承基类的方法的处理则需加上
inherited;

例如:
constructor TNewQuery.Create(AOwner: TComponent);
begin
inherited;
FMaxRowCount:=100;
end;

 
inherited继承
比如你建了一个baseform有一个BUTTON1.CLICK 事件,编写一要的“代码1“
你新一个窗体form1重baseform中继承,form1中也有一个button1.click事件;
你要执行“代码1“,你inherited就行。你不要执行”代码1“就去掉inherited;
inherited主要就是为了减少编码的工作量,提高编程速度。如果你是孺子牛
辛勤耕耘代码,不用也没有关系。我每做一个项目都会用到inherited。鄙人懒字当头
 
鼠标放在inherited上,然后按一下F1 就可以了
 
按住ctrl,按一下inherited,什么都知道了
不行?那就看看book
 
inherited:
继承父类的方法与属性!
 
多人接受答案了。
 
后退
顶部