You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于UML类图中Is Specification与Is Active属性的技术咨询

关于Enterprise Architect中Is Specification和Is Active属性的解读

Is Specification(规格类)

勾选这个属性后,该类会被标记为规格元素,核心是定义一套"契约"——只规定必须具备的结构、行为要求,本身不直接被实例化。它和普通抽象类的区别在于,抽象类可能还包含部分可复用的实现逻辑,而规格类纯粹是规则的定义,比如UML中的接口就是典型的规格类。在EA里,标记为Is Specification的类,通常会和其他类建立「实现(Realization)」关系,要求其他类完全遵循它定义的规范。

Is Active(活动类)

活动类是UML里的特殊类,它的实例(对象)拥有独立的执行线程,能主动发起行为,而非像普通类对象那样只能被动等待外部调用。比如系统中的后台监控服务、定时任务组件,这类需要持续运行、主动触发操作的对象,就适合建模为活动类。在EA中勾选该属性后,类的图标会显示粗边框,方便识别;同时你可以给它关联状态机,来描述这个活动类实例的主动生命周期流程。

内容的提问来源于stack exchange,提问作者user20297975

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 10:22:38