免费 咨询
您的位置:主页 > 系统软件开发 > 软件定制开发 > 商丘软件开发公司推荐面向方面编程的多量化

商丘软件开发公司推荐面向方面编程的多量化

发布:点点通科技 发布时间:2017-08-10 15:29 阅读:
  商丘软件开发公司推荐面向方面编程的多量化,我们所讨论的面向方面编程(AoP)语言具有一个独特特征,即它们免许这样一种编程方式:在那些缺少局符号标识的程序上做多员化的程序声明,以指示这些程序声明的调用。这表明AOP系统可以基于:个关馒维度进行分析;所允许的多量种类,可以被声明的交互行为的本质属性,以及组合基础级行为和声明行为的制。这些观点使人们认识到某些系统并非A0P系统,而某机制是元AOP(me—ta—A0P)的:因为这些机制足够强大,足以用它们直接编程设计出一个AoP系统。

  我们所关心的是作为编程语言的面向方面编程(AOP)—到底是什么造就了AOP语言?这项工作是从Tzilla Elrad提出的一个问题开始的—他提出基于事件的发布一订阅(EBPS)机制就是AOP吗?毕竟,在一个发布一订阅系统中,分离关注点是通过将关注点提交给它们所相关的事件来实现的。在思考这个问题时,我们坚信两个属性对AOP是必需的:多量化和不知觉性(又称之为隐含调用).理解这些关系就能理清各种可能的AOP语言的不同,并指出AOP的研究方向。

  商丘软件开发公司推荐面向方面编程的多量化,在这里,我们强调AOP的结构本质,而不是其应用—这两者在某种程度上类似于用多态方法和继承定义面向对象程序(OOP)系统与逐渐使用对象作为建模世界的适当方法之间的区别(在此我们受到了Wegner 的鼓舞,他曾在面向对象的编程讨论中试图澄清OOP语言设计的衡量尺度).我们的定义澄清了为什么有些系统看起来是AOP而实际上不是,有些系统却比单纯的AOP更强大—它们的目标是允许直接在用户级构建AOP机制。

  

[相关文章]
最新案例
最新动态
网站地图html 网站地图xml 网站地图txt