Интерфейсный объект (ИО) — посредник между интерфейсом и представлением.

Весь интерфейс программы построен на интерфейсных объектах. Интерфейсному объекту может быть сопоставлено только одно представление.

Интерфейсный объект определяет:

  • Какое представление будет выводиться на экран при вызове этого интерфейсного объекта;
  • Какие кнопки будут добавлены в интерфейс;
  • Связи с другими интерфейсными объектами;
  • Место в иерархии меню;
  • Какие формы будут применяться к представлению;
  • В каком виде будут экспортироваться данные.