Chapter 15 Travailler avec IDL


Tableau pour une union ou une structure

Pour définir des tableaux pour un attribut d'union ou de structure, vous devez utiliser les propriétés de multiplicité de l'attribut.


union Customer switch(short) {
   case XYZ:
      char Last_Name[30];
   case ZYX:
      char Name[20];
};

Vous pouvez également utiliser la multiplicité d'association lorsque l'union ou la structure est liée à une autre classe. Le rôle et la multiplicité d'association deviennent des attributs de tableau des classes union ou struct :


struct Client {
   char Name[30];
   short Age[3];
   European_Client European attributes[5];
};

 


Copyright (C) 2005. Sybase Inc. All rights reserved.