PowerAMC modélise les classes Visual Basic 2005 comme des classes UML standard, mais dotées de propriétés supplémentaire.
Pour plus d'informations sur la création et l'utilisation des classes, voir Classes (MOO).
Les classes les plus spécifiques sont également prises en charge par PowerAMC :
Public MustInherit Class Customer Private Name As Char Private ID As Integer End Class
Public NotInheritable Class FinalClass Private At1 As Object Private At2 As Object End Class