首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >定义元模型

定义元模型
EN

Stack Overflow用户
提问于 2014-07-18 07:39:42
回答 2查看 226关注 0票数 1

我的问题听起来可能很蠢。但是,谁能告诉我元模型到底是什么。我知道技术上的定义,我读过很多关于元模型的论文,但我似乎不知道它的诀窍。

假设我有两个这样的类:

代码语言:javascript
复制
class A{
    int m_a;
public:
    A(int a);
    void foo();
}; 

class B{
    int m_b;
public:
    B(int b);
    void bar();
}; 

有人能告诉我我的元模型会包含什么信息吗。

非常感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-18 09:05:52

元模型描述您正在使用的模型。

通常,您会查看您的示例,并看到这里有两个实体:A、B。他们之间没有任何关系,所以你不会划清界限。您还可以描述它的方法和参数。

元模型会查看构成模型的元素。在本例中,您可以列出以下内容:类、方法、构造函数、字段。您可以在类和方法(1比多)之间划一条线,因为类可以有许多方法(一般情况下)。您也可以对构造函数和字段执行相同的操作。

查看一下google的UML Metamodel -它描述了所有这些事情之间的关系,比如类/类型/方法/行为等等。它可能很快就会变得很深,所以玩得很开心:)

票数 1
EN

Stack Overflow用户

发布于 2014-07-19 05:06:15

UML对UML模型的元模型类似于

1将that数据库表(隐藏在master数据库中)包含有关that表的数据到that表的实例

这是如何使用TSQL获取数据库中所有表的列表?的答案来自于

(在甲骨文、FireBird、MySQL和其他数据库引擎中也可以看到同样的概念)

2或类似于隐藏的元数据内容,使您能够使用反射(C#和Visual )

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24819669

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档