Syntaxe
subtype subtype_name is base_type range range_constraint;
|
Paramètres
Nom |
Description |
subtype_name |
Ce paramètre permet d'indiquer un nom de sous-type. |
base_type |
Ce paramètre permet d'indiquer le type de base. |
range_constraint |
Ce paramètre permet d'indiquer une contrainte d'intervalle. |
Description
Ce mot réservé permet de déclarer un sous-type (un type avec une contrainte basée sur un type parent existant).
Une instruction subtype comprend respectivement : le mot réservé subtype, l'identificateur du sous-type, le mot réservé is, une fonction de résolution facultative, le type de base du sous-type et une contrainte facultative.
Remarque
- Si aucune contrainte n'est incluse, le sous-type est le même que le type de base spécifié.
Dernière mise à jour : Mercredi, le 30 mai 2018