Diagramme de classe UML: est-ce la manière d'écrire la méthode abstraite et de la propriété?

Quand j'ai été la création de la première fois qu'un diagramme de classes uml pour un petit projet C# j'ai eu quelques difficultés avec les propriétés. À la fin j'ai juste ajouté les propriétés d'une variable avec <<property>> au début. Maintenant Im me demandais comment puis-je résoudre ce avec une méthode abstraite? Dois-je simplement ajouter <<abstract>> à la méthode une amende? Im faire quelque chose comme ceci:

-----------------------------------
|           <<abstract>>          |
|             MyClass             |
-----------------------------------
|<<property>> + a : int           |
|<<property>> + b : string        |
-----------------------------------
|<<abstract>> # Job() : void      |
|<<abstract>> # Job2() : string   |
|- SomeNonAbstractMethod() : void |
-----------------------------------

Est-ce bien? Des suggestions?

OriginalL'auteur silla | 2012-09-28