函数交互式编程是使用动态模型实现的一种编程方法,它的基本思想是函数的参数也是函数,而其中一些函数是交互界面,即用户可以通过节目输入值。
函数交互式编程也可以理解是一种目标式编程方法,比如当我们要从某地去另一个地方时,可以把这个任务看作一个函数,可以先选择出行方式,出行方式选择后可以选择如何购票等等,这样可以把实现任务(函数)的变成一种选择的过程,即函数的参数也是函数,确定参数就是选择适合参数的函数的过程。
把UiFunction.dml另存到一个目录下,在系统下双击即可执行。
<?xml version="1.0" encoding="utf-8"?> <FunctionAction name="TestUiFunction" descriptors="xworker.lang.function.FunctionAction" ui="dialog"> <Function> </Function> </FunctionAction>
下面一分钟左右的视频演示了启动一个函数交互模型,设置了一个数学的加法函数,并把参数x和y的函数设置为数字输入,函数设置完毕后即可运行。