我试图找到一个明确的定义。

有人好吗?

最佳答案

关于The Rationale of Powertype-based Metamodelling to Underpin Software Development Methodologies的论文给出了clabjet的定义,这是具有类和对象属性的两个多面构造:


两面构造的想法
或clabject非常适合我们的需求,
因为它很好地建模了一个
同时建模的概念
作为一个类和一个对象。而是
而不是看到WriteMethodCode类
和“ WriteMethodCode”对象为
方法层中的单独实体,
我们可以将它们视为一个
实体,一个物体,名为
#WriteMethodCode。因此,#WriteMethodCode将显示一个类构面(带有名称,可能还包含一些
属性和关系)以及
对象构面(带有值和链接)。
方法级别的类方面
正如我们之前所解释的,
是元模型类的子类型
(本例中的任务),而
同一对象中的对象构面是
不同元模型的实例
类。

10-06 03:32