Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1029 connectés 

  FORUM HardWare.fr
  Programmation

  [Delphi 5] que fait exactement le mot clé 'Inherited'

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Delphi 5] que fait exactement le mot clé 'Inherited'

n°35948
Titalium
Posté le 31-05-2001 à 11:21:12  profilanswer
 

Tout est dans la question : je sais qu'il est nécessaire lorsqu'on implémente un constructeur, mais je ne comprends exactement ce qu'il fait.
 
Merci d'avance.

mood
Publicité
Posté le 31-05-2001 à 11:21:12  profilanswer
 

n°35950
fykman
Errare Humanum Est
Posté le 31-05-2001 à 11:24:05  profilanswer
 

Je connais pas delphi mais dans les languages orientés objects Inherited ca veux dire Herité. Donc tu dois avoir une classe qui herite d'une autre.

n°36006
Profil sup​primé
Posté le 31-05-2001 à 12:40:16  answer
 

aide de D4, recherche sur inherited :
 
Le mot réservé inherited joue un rôle particulier dans l'implémentation de comportements polymorphiques. Il peut apparaître dans une définition de méthode avec ou sans identificateur à la suite.
Si inherited est suivi par un identificateur de méthode, il représente un appel de méthode normal, à cette différence que la recherche de la méthode commence dans l'ancêtre immédiat de la classe de la méthode. Ainsi, quand l'instruction :
 
inherited Create(...);
 
se produit dans la définition d'une méthode, elle appelle la méthode Create héritée.
Quand inherited est utilisé sans être suivi d'un identificateur, il désigne la méthode héritée portant le même nom que la méthode en cours. Dans ce cas, inherited peut apparaître avec ou sans paramètres ; si les paramètres ne sont pas spécifiés, les paramètres utilisés pour l'appel de la méthode en cours sont transmis à la méthode héritée. Ainsi :
 
inherited;
 
apparaît fréquemment dans l'implémentation des constructeurs. Cette instruction appelle le constructeur hérité en lui transmettant les mêmes paramètres que ceux transmis au descendant.

n°36230
Titalium
Posté le 31-05-2001 à 18:58:22  profilanswer
 

Merci les gars :) :) :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Delphi 5] que fait exactement le mot clé 'Inherited'

 

Sujets relatifs
[delphi] inscruste une video[delphi]fonction delay
[Delphi 5] SQL Requêtes et ses amis d'enfances...Flash dans Delphi 5 : un rêve ou une réalité ?
Form transparentes avec Delphi 5Ecriture de services NT avec Delphi 5 ...
Arret d'une boucle en delphi ...DELPHI URGENT !!!
Pascal -> Delphi (Console)[DELPHI] CLIC DROIT CLIC GAUCHE
Plus de sujets relatifs à : [Delphi 5] que fait exactement le mot clé 'Inherited'


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR