利用产生式编程构建低耦合的软件模块——AOP的原理和实践

来源 :计算机应用 | 被引量 : 0次 | 上传用户:misariza
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分析了面向对象理论遇到的难以解决的问题。针对此类问题提出了利用产生式编程构建通用领域模型和低耦合的模块的思想。以AspectOrientedProgramming(AOP)为例,列举了其主要实现手段,分析了它们的利弊,对比了传统OO方法的Observer模式实现和利用AOP的Observer模式实现。
其他文献
建设轨道交通系统是缓解交通压力的有效途径之一,对地铁短时客流的准确预测可以为地铁车次的智能调度、站点限流与客流疏散方案的制定提供依据。本文针对短时客流具有非线性
格宾石笼是一种可靠性较高的柔韧性防护材料,具有良好的边坡防护效果.本文以实际工程为例,对格宾笼的结构特点进行了介绍,确定了合理的施工参数,然后对格林笼施工技术进行了
利用原基坑支护结构和土体平衡分段开挖有梁段地下连续墙,分步完成外扩车库的框架墙、柱、梁板结构建立新的支撑平衡结构,快速高效地完成地下、地上结构的同时施工。
<正> 一、"心理叛逆"现象产生的原因1.家庭教育和学校教育的误区。眼下我们的小学生的家长们和部分教师们"应试教育"的思想及其教育方法,使学生的素质发展走向片面或畸形,他
针对在无线传感器网络(WSN)的分簇路由算法中,节点之间能量消耗不均衡容易引发"能量空洞"现象的问题,在研究平面和层次路由协议的基础上,提出了一种有效能量空洞避免的混合多
<正>以苏州企业"走出去"的实践为样本,总结归纳其经验及案例,为国家及地方层面探索建立具有前瞻性的企业对外投资风险法律防范机制,对推动"一带一路"建设下苏州乃至全国的企
对塔式起重机起重臂的建模、约束处理作了探讨,在此基础上利用通用有限元软件ANSYS对QTZ630塔式起重机起重臂进行了稳定性分析,得到了起重臂典型工况下的特征值。其成果对于
针对3GPP-LTE协议中多输入多输出(MIMO)均衡算法的高复杂度和高吞吐率问题,提出了一种面向软件无线电的并行MIMO均衡处理器,该处理器采用单指令流多数据流(SIMD)和超长指令字
上世纪80年代的中国,正处于一个变动不居的时代。政治、经济、文化与社会等多方面的巨变使得这一时代的青年呈现出独特的形象特征。在政治大变革和文化大复苏的时代里,青年们
触摸屏与变频器的通讯运行是指通过触摸屏设置变频器的参数,再通过变频器控制三相异步电动机(鼠笼式)转速,并通过触摸屏实时显示电动机的运行情况。本文介绍三菱1000系列触摸