Chapter 17 Travailler avec C# 2.0


Structures C# 2.0

Les structures (structs) sont des types légers qui envoient moins de demandes au système d'exploitation et à la mémoire que les classes conventionnelles. PowerAMC modélise les structures C# 2.0 sous forme de classes ayant le stéréotype <<Structure>>. Pour plus d'informations sur la création et l'utilisation des classes, reportez-vous à la section "Classes" dans le chapitre "Construction de diagrammes structurels".

Une structure peut mettre en oeuvre des interfaces mais ne prend pas en charge l'héritage ; elle peut contenir des événements, des variables, des constantes, des méthodes, des constructeurs et des propriétés.

Dans l'exemple suivant, la structure contient deux attributs :


{
   public struct Point
   {
      public int New()
      {
         return 0;
      }
      private int x;
      private int y;
   }
}

 


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