MDA基本的框架,其实分为四层:从下到上,分别为M0->M1->M2->M3,M0代表实例,M1代表模型,M2代表元模型,即:模型的模型,M3代表元元模型,即:元模型的模型。
从M0到M3,越来越抽象,反之,越来越具象,也就是说,自下而上,每一层都是上一层的实例。举两个例子来理解。
1、以汽车为例。
桑塔纳车->轿车->汽车->机动车。从左至右,前者都是后者的一个实例,即:桑塔纳是轿车的一个实例,轿车又是汽车的一个实例,汽车又是机动车的实例;反之,机动车是汽车的归类,汽车又是轿车的归类,轿车又是桑塔纳车的归类。
2、再说说人的欲望。(其实,都一样一样的!)
攀比心理,属于一种贪婪,贪婪又属于一种欲望,欲望又是一种本能。看出来了吗?层层递进,步步抽象,越来越抽象。