一种实现DCI架构的方法

来源 :计算机技术与发展 | 被引量 : 0次 | 上传用户:qzzp666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向对象编程思想的本意是将程序员与用户的心智模型统一于代码之中,虽然对象能够很好地反映系统结构,但不能准确地反映系统动作。DCI作为一种新的面向对象方法,它关注于程序代码与用户心智模型的统一,期望反映出最终用户的心智模型中的角色及角色之间的交互。但在实践中因为现有的面向对象编程语言不能很好地支持角色这一模型,所以在代码中如何实现DCI是一个问题,文中用基于Java 5平台的面向组合编程框架Qi4j,在现有面向对象语言上实现了DCI架构。
其他文献
数字水印算法面临几何攻击时,往往丢失了水印嵌入与水印检测的同步性,造成水印算法的彻底失效,而基于特征点的水印算法能够较好地抵抗几何扭曲的攻击,特别是基于最新的旋转、缩放
随着我国新课改的不断深化,对于小学语文教学提出了更高的要求。要求在开展小学语文教学中,不断创新教学模式,提高课堂教学实效性。在此过程中,越来越多的教师开始关注分层教学模
在互联网行业的不断推动下,要将档案管理工作与信息化建设有机融合起来。立足于实际,分析当前档案管理信息化建设中存在的问题,根据问题提出解决问题的方法,从而更好地位档案
写作是衡量学生语文综合能力的一种体现,提高学生的语文自主写作能力,能够增强小学生的语言表达能力以及语文成绩。因此语文教师在教学环节应重视培养学生自主写作的能力,为学生
足球运动是一项深受大众喜爱的体育项目,尤其是受到小学生的喜爱。为了满足学生的足球运动需求,同时也为了提升学生的身体素质,积极响应素质教育号召,将学生培养成德智体美全面发
回到文本──读朱寿桐《殉情的罗曼司》周文萍创造社是中国现代文学史上最为活跃的社团之一。“五四”文学革命时,曾作为一支异军突起的队伍,在文坛高扬起个性主义的大旗,很快又
目的 探索改良锁骨下静脉穿刺中心静脉置管术的效果。方法 选取行改良前、后锁骨下静脉穿刺中心静脉置管术的患者分别为278例和522例。改良后穿刺点在右锁骨中外1/3交界处下缘
小学数学是义务教育阶段掌握数学能力的基础,应在数学教学的不同环节中将核心素养理念融入其中。而小学数学校本作业作为数学知识、学习的延伸,在启迪学生数学思维、丰富学生
解读郭老的杜甫草堂楹联栾中新1953年4年,郭老为正在筹建的成都杜甫草堂纪念馆,撰写了一副对联:世上疮痍,诗中圣哲;民间疾苦,笔底波澜。上联写人,下联写作品,从两个方面概括了诗人的一生,给
为了更好地使用曲线和曲面进行产品的外观造型设计,提出了将交互式遗传算法与非均匀有理B样条相结合进行产品形态创新设计。把控制有理B样条曲线和曲面的关键点、权因子和节点向量三个控制因素使用遗传算法进行层次编码,通过用户对实体进行交互式评价,最终以共识满意度作为遗传算法的适应度函数,然后进行对遗传编码进行交叉和变异操作,通过适应度函数的大小进行筛选,最后得到满意的解。以花瓶外观设计为例,利用VC++20