This Recommendation defines the object-oriented data features of the Specification and Description Language. The features defined in this document include: polymorphic object-oriented data including virtual methods, multiple inheritance of abstract types, run-time type identification and type coercion, as well as accessing data values by references.