Lorsque vous sélectionnez le type OBJECT (ou SQLJ OBJECT) pour un type de données abstrait, la feuille de propriétés de ce type de données abstrait est enrichie des onglets Attributs et Procédures :
L'onglet Attributs permet de spécifier un objet (ou un objet SQLJ) doté de plusieurs attributs auxquels sont affectés les types de données appropriés.
L'onglet Procédures permet de spécifier un objet (ou un objet SQLJ) doté de plusieurs procédures auxquelles sont affectées les paramètres appropriés.
Un type de données abstrait Object ayant un supertype peut hériter de procédures non finales. Vous pouvez utiliser l'outil Hériter une procédure dans l'onglet Processus du type de données abstrait pour sélectionner une procédure non finale depuis un type de données abstrait parent. L'héritage s'applique uniquement aux procédures non finales.
Dans l'exemple suivant, vous souhaitez créer un objet ADRESSE ayant comme attributs Rue, Ville et Code postal, et la procédure Emplacement: