应用AOP技术实现Observer模式

来源 :计算机技术与发展 | 被引量 : 0次 | 上传用户:gichurn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Observer模式被人们广泛应用(特别是在GUI应用程序中),并构成了MVC架构的关键部分。它处理复杂的问题,而在解决这类问题方面表现得相对较好。但面向对象的Observer模式实现方案中,要求先侵入系统中现有的类,然后才能支持该模式,带来了以下问题:难以理解、可重用性差、后期维护很复杂、代码不容易组合等。基于AOP技术,提出了一种可重用的Observer模式的方案,并通过与面向对象实现方案的比较,得出了AOP技术实现方案具有模块松散耦合、可重用性高等优点的结论。
其他文献
针对梅花井煤矿23采区掘进工作面环境中温度超过26℃、设备硐室的温度超过30℃的情况,矿井采取了加大工作面风量、湿式掘进等措施,但效果并不明显,本文通过对矿井热环境、掘
所有成功的软件组织都将度量作为保证自己管理和技术质量的重要手段,软件成本估计则是软件度量的核心任务。为了提高成本估算的准确性,文中根据特定软件企业中的历史项目数据对
对高硫易切削奥氏体不锈钢316LS进行10%~80%的冷轧压下,研究了冷变形对其微观组织、力学性能和耐点蚀性能的影响及其变化规律。结果表明,冷变形时,316LS的变形方式以滑移为主
梅花井煤矿"智能零时限防越级跳闸系统"自2012年投入运行以来,运行良好,系统稳定,成功解决了因短路及漏电造成的越级跳闸问题。随着矿井产量不断增加,供电线路不断延伸,用电
利用CCT-AWY型设备进行连续退火模拟试验,研究了不同临界区加热温度对冷轧超高强双相钢显微组织及力学性能的影响。试验结果表明,随着退火温度的升高,马氏体的体积分数不断增
目的:探讨穴位电刺激联合温和灸对痔瘘术后尿潴留患者排尿功能恢复的影响。方法:将90例痔瘘手术后发生尿潴留患者随机分为试验组和对照组各45例。对照组采用常规尿潴留处理方法
为解决梅花井煤矿喷雾降尘系统无论井下粉尘浓度是否超标都进行喷雾洒水,浪费水资源,并且导致采煤掘进巷道内积水严重,给排水系统增加负担,降尘效率低的问题。基于KJ95X安全
近年来大肠癌的发病率和死亡率逐年上升,但治愈率提高不大[1].WHO曾指出,超过1/3的癌症是可以预防的,并且通过早发现和早治疗,约有1/3的癌症患者是可以治愈的[2].其中,大肠癌
关联规则是数据挖掘的主要技术,而最大频繁集是关联规则挖掘的核心。关联规则发现的准确性与效率的好坏直接决定了发现的知识规则是否适用。阐述了关联规则、频繁集和频繁超集
7月22日,参加“一带一路”知识产权高级别会议的50多个沿线国家知识产权机构代表,就加强知识产权领域合作达成了共识,发表共同倡议。倡议提出,加强“一带一路”沿线国家在知识产权能力建设、基础设施和公众意识提升方面的合作,推动“一带一路”建设深入开展,促进沿线国家和地区的创新发展与繁荣进步。  影响:在“一带一路”沿线,流转的不只是人和物,还有人类智慧的结晶——知识产权。“一带一路”沿线国家在知识产权