规范文件的结构声明部分为属于程序包的对象类型和事件分配内存。IBM® Rational® Rhapsody® 根据对象类型对它们进行命名:
struct Display_t; extern struct Display_t Display;
如果 Default 程序包包含对象类型 A 和事件 evStart,会在该部分中分配以下结构:
struct A; struct evStart;
A 结构定义在 A 的规范文件 (A.h) 中;事件结构定义在拥有该事件的程序包的规范文件中。
有关隐式和显式类型的更多信息,请参阅结构模型。