[Delphi 2009] inherited dans les exemples
Salut;
Ayant un habitué de D7 et voulant passer à Delphi 2009 ou 2010, je commence tout naturellement par lire les exemples fournis. Le code du projet gdsdemo a attiré mon attention sur le fait de l'emploi (abusif à mon avis) de la méthode inherited dans pratiquement toutes les procédures.
Pour mieux comprendre ce que j'essaie de vous dire voici un exemple :
Code:
1 2 3 4 5 6 7
| procedure TStdDataForm.FormCreate(Sender: TObject);
begin
inherited;
FLastDate := EncodeDate(1995, 1, 1);
FLastAmount := 1000;
FilterOnRadioGroup.ItemIndex := 0;
end; |
Alors pour voir la différence j'enlève inherited de toutes les procédure rien que pour avoir une idée, après compilation ça semble fonctionner à merveille, donc qu'apporte l'ajout de inherited ? sachant aussi que cette exemple marche bien sous la version D7 où on ne vois pas inherited dans le code.
Des explications à ça ?! merci d'avance.