Super
Instruction. Sélection de la super méthode.
Syntaxe
Super
Description
L'instruction Super s'applique à une méthode d'un type Type en vue de retrouver l'original de la méthode qui a été surchargée. Cet méthode originale est encore appelée super méthode.
Exemple
Type TypA
/*******/
Procedure Dessiner();
/* Définition d'une méthode de dessin. */
Fin Type
Type TypB HeriteDe TypA
Procedure Dessiner();
/* Surcharge de la méthode de dessin. */
Fin Type
/****************************************************************/
Procedure TypA.Dessiner()
/* Objet : Définition de la méthode de dessin du type 'TypA'. */
/****************************************************************/
Debut
...
Fin Procedure
/****************************************************************/
Procedure TypB.Dessiner()
/* Objet : Définition de la méthode de dessin du type 'TypB'. */
/****************************************************************/
Debut
...
Fin Procedure
Principal
/*******/
Variable
/******/
Debut
...
B.Dessiner();
/* Appel a la methode de TypB. */
...
B.Dessiner.Super();
/* Appel à la méthode de TypA qui a été surchargée. */
...
Fin Principal
Voir aussi
Type pour définir un type. HeriteDe pour un héritage de type.
Traduction