Le modèle d’objet de formulaire XML se compose de modèles contenant chacun un jeu d’objets. Chaque objet est dérivé de l’un des jeux de classes qui définissent les propriétés et méthodes communes. Un objet hérite à son tour de ces propriétés et méthodes communes mais peut aussi ajouter des propriétés et des méthodes qui soient particuliers à cet objet, ou relatives à d’autres objets dérivés de la même classe.
A l’instar des structures de classes traditionnelles, chaque classe hérite des propriétés et méthodes de sa classe parent. Les objets à leur tour héritent de la classe parent dont ils sont issus.
chaque modèle utilise une hiérarchie d’objets. Les objets n’héritent pas des propriétés et méthodes d’autres objets, mais héritent directement de la hiérarchie de classes. La hiérarchie des objets dans un modèle représente la structure XML de ce modèle.

Hiérarchie des classes de modèles d’objets de formulaires XML