面向特征的编程研究与实践

来源 :计算机应用与软件 | 被引量 : 0次 | 上传用户:DGFIDYRSTG
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向对象的编程已深入人心,但实现贯穿于多个对象的复杂特征功能时,表现不佳。针对其不足,面向特征的编程(FOP)提供了一种组织代码的不同的方法,通过对原型系统不断地修改添加新的特征直到系统演化成熟,增强了面向对象的性能,使得代码的定义、测试、修改和组织更加清晰,是逐步求精开发方法的一个重要编程方法。介绍面向特征编程的理论基础及其实现工具,对相关技术及模型进行研究,并通过具体实例展示了面向特征编程的易配置、易演化和易维护的特点。
其他文献
通过对郑州市林业植物检疫工作现状的分析,从合法检疫、合理检疫、程序正当、高效便民、诚实守信、权责统一等6方面提出了全面推进依法检疫的对策。
利用土白蚁巢内气体CO2浓度是空气中CO2浓度20—333倍的特性,提出全新的土白蚁巢气体探测技术,即通过蚁道抽取蚁巢内气体,测量其CO2含量,从而达到探测土白蚁巢的目地,据此成功研制
严新走过的路戈天在本刊创刊号即将面世的前夕,肩负着广大严新气功爱好者和广大读者的重托,我专程走访了新近成立的中国气功科学研究会严新气功科学学会,向该会秘书长丁昌盛同志
时域相关性在视频分析中具有重要作用,但在估算光流时,这一特性却很少被应用。针对这一情况,提出在H-S光流模型基础上引入前向帧,并加入光流时域上的相关性约束构造出一种多帧光流模型以提高光流估算精度。同时,针对光流非线性能量泛函求解异常复杂的情况,提出运用迭代重加权最小二乘法(IRLS)简化模型线性化求解过程。最后,结合所得光流给出一种改进的车辆检测跟踪方案,通过先估算光流后帧差提取,可得到更加精确的
提出的核心方法是在小波域利用粒子群优化算法的一种智能盲水印技术。利用粒子群的最优化算法自适应地计算出量化增量,将二进制数字水印序列0和1逐位嵌入到每一个系数模块中,解决嵌入水印图像质量和水印鲁棒性之间的矛盾。即:将原始图像按照规定阶进行离散小波变换DWT分解出高频子带,随机地将高频子带系数构成固定长度的系数模块,确定每一个模块的有效系数差,根据嵌入规则嵌入水印,按照相逆的方法提取水印。实验仿真说明
云线网蛾Rhodoneura nitens是木兰科一些树木的食叶害虫,马褂木受害很普遍。此虫1a发生2代,以蛹越冬。越冬代和第1代成虫分别于4月下旬和7月下旬开始羽化。文章报道了其分布、
传统的视频抠像算法,交互频繁,计算复杂度高。针对这些问题,利用从Kineet获得的深度图信息,彩色信息以及视频中运动信息,提出一种快速的自动视频抠像算法。算法首先采用改进的三帧
局部线性嵌入算法LLE(Locally Linear Embedding)是一种有效的非线性降维方法,但是该算法没有考虑样本的类别标签,并且欧式距离无法精确表示非线性数据的流形结构。针对以上LLE方法的缺陷,提出一种结合测地距离与样本类别信息的监督型LLE算法(ISO-SPLLE)。首先在LLE算法的近邻选择中使用测地距离作为相似性度量,然后利用极限学习机求出其映射函数后进行分类测试。将ISO-S
人工饲养的马尾松毛虫老熟蛹经10~80Gy剂量的^60Coγ射线辐射后,调查辐射对松毛虫繁殖力的影响。结果表明老熟蛹辐照对成虫寿命和产卵量影响不明显,辐照后的雌性成虫与对照雄虫
青海省“三江源”区隆务河流域天然林区有小蠹虫19种,危害青海云杉、紫果云杉、油松、祁连圆柏和桦树,以中亚细亚种占优势。小蠹种群的动态变化受气温、立地条件、林木生长势、