【摘 要】
:
现今面向对象已经成为软件业内的主流技术,然而它存在很多的弱点,使得它的通用性和抽象程度受到很大限制。设计模式作为面向对象领域内的高级软件复用技术,同样摆脱不了相同
论文部分内容阅读
现今面向对象已经成为软件业内的主流技术,然而它存在很多的弱点,使得它的通用性和抽象程度受到很大限制。设计模式作为面向对象领域内的高级软件复用技术,同样摆脱不了相同的困扰。泛型编程是面向对象的进一步发展,从更高的角度对世界进行抽象,为面向对象的不足之处提供了解决之道。将设计模式泛化带来更大规模的代码复用,使得设计模式的实现得以自动化,从而使开发人员能以面向设计的方式让使用者自行装配所需机能,产生能表达原始设计意图的代码,实现设计与编码之间的无缝过渡。本文开篇第一章分析了面向对象及设计模式的不足,引入GP思想,论述GP优点与不足,阐述泛化设计模式理论。第二章介绍了一些基本泛化技术,并提出了动态组合技术。本文第二篇提出了新理论主要有: (1)建立设计模式体系、(2)泛化模式的标准过程、(3)泛化设计模式完整定义。第三章到第五章每章具体泛化一个模式,并给出应用实例。
其他文献
中国是一个农业大国,农业是国民经济的基础,农业的发展必须依靠科学技术。而我国农业的科技含量比较低,这也限制了我国农业的发展速度。本课题就把目前趋于成熟的无线局域网技术
本文对消防应用系统框架的研究与监控模块的设计及实现进行了研究。文章针对国内城市消防现状,围绕中国消防现代化的发展方向,设计出了一套集计算机、监控、通信、综合决策等功
多源信息融合能够综合利用多个数据源的观察数据,形成对环境的更相对完整和确定的描述,提高智能信息系统决策的快速性、准确性和科学性,是现代信息处理的强有力工具。 文章以
随着网络技术的发展,层出不穷的网络应用系统在方便用户使用的同时,也使得用户的密码管理更加复杂。而单点登录系统的提出使得用户只需一次登录即可使用多个应用,简化了登录
随着HTTP请求的指数性增长和电子商务应用的兴起,如何在Web服务器系统中建立QoS控制机制与策略,从而满足不断增长的客户需求、并为不同的用户或请求提供服务区分和性能保证,这是
因特网的出现以及计算机,扫描仪和打印机的广泛使用使得数字化多媒体数据的获取,交换和传输变得异常简单。但是通过网络传播数据也使有恶意的个人或团体在没有得到数据文件所
作为下一代的万维网,语义Web的目标是赋予信息明确定义的含义,使计算机和人更好地协同工作。语义Web提供了一个通用的框架,使得不同的应用程序、企业以及社群能够共享和复用Web
建立专线的传统移动办公解决方案由于价格昂贵,线路资源浪费严重逐渐被虚拟专用网络替代。利用多协议标签交换网络提供虚拟专用网服务不仅可以减少网络复杂度,降低网络成本,
本直放站网管监控系统是根据实际工作需要,完全自主研发的直放站远程管理系统,其数据传输是通过直放站侧与服务器侧的无线MODEM来实现,通信协议采用《中国联通直放站网络管理技
网络流量测量对网络的规划设计、业务部署、协议与设备设计、实施流量工程等都至关重要。 本文首先介绍了网络流量测量的意义及重要性,讨论了网络流量测量的相关工作及关键