Syntaxe
ALIASES alias FOR intf~comp.
|
Paramètres
Nom |
Description |
alias |
Ce paramètre permet d'indiquer le nom de l'alias. |
intf |
Ce paramètre permet d'indiquer le nom de l'interface. |
comp |
Ce paramètre permet d'indiquer le nom de la composante. |
Description
Cette instruction permet de définir un nom d'alias pour un composante d'interface lorsqu'elle est déclaré dans section d'une classe ou d'un interface.
Les conventions de dénomination s'appliquent à l'alias de nom. L'interface intf doit être implémentée dans la même classe ou incluse dans la même interface. Le nom d'alias peut
être utilisé à la place de intf~comp dans n'importe quelle position dans laquelle il est visible d'accéder à la composante d'interface comp.
Un nom d'alias est une composante de la classe et de l'interface. Il partage l'espace de noms avec les autres composantes et est hérité par des sous-classes. Dans les classes, un nom d'alias
peut être déclaré dans chaque section de visibilité.
Remarques
- Dans un contexte, tel qu'une déclaration de classe ou une méthode, un seul nom doit être utilisé pour accéder aux composantes. La vérification de la syntaxe émet un avertissement si le
nom d'alias et le nom complet intf~meth sont utilisés ensemble.
- Le nom d'alias peut notamment être utilisé lors de l'implémentation de méthodes d'interface dans la partie d'implémentation de classes utilisant METHOD et lors de la redéfinition
de méthodes à l'aide de METHODS ... REDEFINITION.
Dernière mise à jour : Mercredi, le 27 décembre 2017