🚀 Welcome to MDriven Learn –  Don’t miss the latest Release Notes.
OCLOperators oclAsType

oclAsType ( typespec : Class ) : T

Returns self statically typed as typespec if it is an instance of this type.

NOTE: This does not alter the runtime value of self; it only enables access to subtype operations. This operation allows users to cast self to another type.

Expression Result
aPerson.oclAsType(Employee) an object of Employee type