PowerDesigner models C# 2.0 classes as standard UML classes, but with additional properties.
For information about creating and working with classes, see Classes (OOM).
In the following example, class DialogBox inherits from class Window, which contains an inner classifier Control, as does class DialogBox:
In the following example, the class Client is defined as abstract by selecting the Abstract check box in the General tab of the class property sheet:
In the following example, the class SealedClient is defined as sealed by selecting the Final check box in the General tab of the class property sheet:
C# class property sheets contain all the standard class tabs along with the C# tab, the properties of which are listed below: