开源项目JhotDraw分析与评价

来源 :电脑与电信 | 被引量 : 0次 | 上传用户:zhanglicg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
JHotDraw是绘制技术类和结构化图像的一个JavaGUI框架程序,它是作为一个“设计练习”而开发出来的,但它的功能却已经很强大了。在分析了JhotDraw的基础上,详细讨论了它在设计中采用的几种著名的设计模式,举例说明了其具有的良好框架,很好的复用性和扩展性。通过了解和分析这些模式的基本概念和这些模式在JHotDraw里的应用,可以帮助决定如何定制和调整框架以满足应用程序的需求,也可以在缩短开发时间的同时提高软件质量和开发效率。
其他文献
以啮合冲击最小为出发点,在此基础上,首次提出了像缘齿轮设计的原则并给出了设计公式和设计实例。
面对西部地区能源资源供需矛盾突出、利用效率低下和环境污染严重的资源环境形势,节能减排作为一项操作层面的重要措施摆在突出位置.通过对西部地区经济发展进程中节能减排现
本文就民办职业院校开发基于WEB的校外生产实习及就业管理系统的必要性进行了阐述,主要结合本校校外生产实习及管理的业务特点、工作流程等对系统的设计思想、功能模块及系统
欢迎来到面向未来的马拉松竞技场。这里所展现的动力科技不仅让车辆加速快如闪电,更能以相同能耗跑出更远距离。用效率兑换里程,这才是未来交通工具的马拉松宝典。
高校内部冲突在权力关系、人际关系、职能关系和部门关系等方面都有明显表现。这些冲突的存在影响了高校的和谐发展,隐含并潜伏着矛盾和危机。深刻认识高校内部冲突表现,加强公
《淮南子》以“道”“无为”为思想价值的理论基础,在国家建设方面要求“体道返性,无为而治”。在法律和社会发展领域,《淮南子》提出“法不阿贵”“尊卑同刑”“法律面前人人平
“二战”以后,法国哲学中最为重要的话题之一就是讨论如何建立新的伦理。在此背景下,列维纳斯提出以他者理论来重新认识言说、责任和主体。语言是自我和他者发生关系的主要场所
本文利用WM-01T射频模块设计出低频125KHz读卡器,介绍了读卡器的整体结构及工作原理,给出了读卡器的设计电路图,并利用KEIL C51对其进行编程。通过调试,该读卡器能够实现对射频卡的读卡操作,并且与上位机稳定通信。
相比嘉年华和福克斯这些耳熟能详的名字来说,福睿斯对于国内消费者似乎有些陌生,它是一款专门为中国市场研发的入门级紧凑级车,与前两者走的运动路线不同,福睿斯拥有更浓的家居和
"操"字状一经报道便引起激烈的讨论,而拘留决定的作出更将此事推向了高潮。方孔先生从人的理性和法律的理性出发,指出"操"字状并未侮辱司法工作人员及法律,但其观点过于理想