zl程序教程

您现在的位置是:首页 >  其他

当前栏目

程序的上下文

程序 上下文
2023-09-11 14:18:43 时间

一、含义

上下文有程序执行所需要的全部资源和数据(包括函数数据)构成。

程序执行的过程就是构建上下文和使用上下文进行解释和处理的过程。

上下文的构建和维护构成了一个解释系统的小宇宙,任何事件、过程、元素,只有进入这个上下文才会有含义。

 

程序的执行依赖于上下文,程序执行的一半工作是执行上下文的构建与维护。

 

二、例子

 

比如视图的树形结构+事件定位机制构成了前端事件处理的上下文。

 

职责链的构成了事件传播的上下文。

 

facade模式中manager维护的所有组成要素构成了小系统的上下文。

 

三、其它

 

上下文和处理机制(算法)一起构成了一个小系统。

 

上下文是事物存在的环境。

 

通信的上下文是通信的时序语义+处理机制。

 

数据结构 上下文

 

静态事物的存在环境

动态事物的运行环境

 

面向对象中,对象是成员函数的上下文。