模型的定义和使用过程类似于面向对象的编程方法,掌握了这个方法就掌握了动态模型编程的核心。主要步骤如下:
元事物也叫元框架、元模型等,从字面上的意思可以知道它是用于定义框架模型的,对应面向对象编程以元事物的作用就是用于定义类的,即用于定义一个类有哪些属性、子事物和行为等。
如上图的MetaDescriptor3模型就是一个元事物,它的属性、事物和动作三个子节点就是用于定义类的属性、子事物和行为的。
如上图的Shell模型就是用元事物DetaDescriptor3编写的,可以看到它的属性、子事物和行为的定义。
用元事物定义了类模型后,那么就可以用类模型来编写对象模型了。
如上图的Shell模型的实例中的属性都是Shell模型定义的,也包括它的行为定义,通过运行模型的run行为可以执行它。
对象模型一般作为最终的程序,如上面的Example执行它的run方法运行后的截图如下。
Copyright © 2007-2019 XWorker.org 版权所有 沪ICP备08000575号