2.1.1.2 类
Altarica Data-Flow 是面向对象的语言。为了使用具备某些给定特征的盒子(封装 一个 GTS),需要声明一个类,即这个盒子的类型。Altarica 模型是关于类的一系列的 声明。类可能嵌入了其他类的其他实例,从而实现研究系统的分级描述。例如需要对 如图 2-3 所示的泵系统进行建模。
描述该系统的一个简单的方式是首先声明油箱、泵和反应装置对应的类,然后声 明代表泵系统的类。泵系统类由一个“Tank”实例、两个“Pump”实例和一个“Reactor” 实例构成,Altarica 模型如图 2-4 所示。其中,类实例的元素通过圆点符号的方式在 构成类中进行存取,例如“P1.inFlow”。