Uses the standard UML 'Class'
Supports single inheritance only
'Protected Friend' visibility is determined by setting the
tagged value 'Protected Friend' to 'true'. Everything else will use
the checked visibility radio button.
Classes with abstract operations must also be declared
'abstract'