首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 109 毫秒
1.
标准模板库(Standard Template Library,STL)自开发以来日益成熟和完善,并于1994年被纳入C++标准程序库,成为其最重要的组成部分。此外,由STL引入的泛型编程思想,具有编程风格灵活、可读性好、易于维护等特点,正逐渐为业界接受和广泛应用。本文结合软件开发实践.简要介绍了STL的特点和泛型开发技术。  相似文献   

2.
Java泛型     
本文通过实例介绍了Java泛型编程方法.首先详细介绍Java泛型类的定义、使用,进而举例说明引入Java泛型的好处,也阐明了使用Java泛型一些常常被忽略的注意事项.最后简单介绍了泛型接口和泛型方法.  相似文献   

3.
摘要:C 是面向对象编程,而使用STL是属于泛型编程,STL是属于泛型算法,与所采用的数据结构和语言无关,它提供了使用STL编程的一个通用的接口。阐述了C 中如何进行STL泛型编程。  相似文献   

4.
该文对泛型编程的核心思想和技术特征进行了较为深入的分析,介绍了泛型编程在语言实现上的现状与不足,着重论述了作者针对这些不足做出的改进工作,即对类型参数及其约束机制进行扩展以支持通用、高效的算法和数据结构的设计,并以JAVA语言作为实施例,详细介绍了如何通过现有对象技术来实现比较完整的泛型编程,是现有面向对象语言类泛型编程的首例.  相似文献   

5.
泛型编程是一种新的编程思想,它基于模板技术,有效地将算法与数据结构分离,降低了模块间的耦合度。STL(standard templatel library)是采用泛型编程思想设计的类库,其涵盖了常用的数据结构和算法,并且具有跨平台的特点。将泛型编程思想和汛库用于内存数据库系统的设计中,降低了开发强度,提高了程序的可维护性及代码的可重用性。  相似文献   

6.
泛型程序设计通过从更高的层次对具体的算法和数据结构进行抽象,提高了软件的可扩展性、复用性和类型安全性,它主要是基于一系列自定义的类型约束而不是仅局限于预定义类型.该文对C++、Concepts C++、Java、C#以及Python等5种不同的、支持泛型程序设计的面向对象程序设计语言进行综合比较,并执行一个典型的且能够较好支持泛型编程机制的例子来分析这些面向对象语言的特征及对泛型编程机制的支撑程度,从而探寻泛型编程的本质特性,为减少程序开发的冗余、增强程序的可维护性提供参考.  相似文献   

7.
泛型程序设计可大幅度提高程序的可重用性、可靠性和开发效率,高抽象的泛型机制则有助于降低泛型编程的复杂度.该文介绍了一种抽象泛型机制的核心思想和编程技术,分析了新型Java中与之对应的实现机理,并归纳出相应的转换规则,且在既有平台中实现了抽象泛型程序到新型Java泛型程序的自动转换和运行,最后通过一个Kleen算法实例,展示了抽象泛型机制的实际运用和相应Java程序的自动生成.抽象泛型机制的新型Java实现,在降低可重用算法构件的设计复杂度、提高算法构件可靠性的同时,也为泛型构件的设计和描述提供了行之有效的新途径.  相似文献   

8.
孙斌 《科学技术与工程》2005,5(2):100-109112
对面向对象、泛型程序设计(Generic Programming)进行了较为深入的分析,阐明了各自的目标、技术特征及其优缺点,着重论述了C 语言的一个泛型编程扩充语言C如何通过一种叫做"命名类型约束"的新的机制来实现静态类型需求的直接语言支持和编译检查,实现类型约束编程。  相似文献   

9.
软件构件技术可显著提高程序的可靠性和开发效率,极大减少开发成本.泛型程序设计有助于降低编程的复杂度,为重用构件开发提供有效支持.介绍了生成式程序设计思想及泛型程序设计技术,分析了图算法领域的关键特征及领域共性问题,并对广度优先搜索、单源最短路径、所有顶点对最短路径等一类问题进行抽象,设计出相应的泛型图算法构件,进一步借助PAR方法中的泛型机制进行描述,并在PAR平台程序生成系统上进行构件组装生成具体的算法程序.  相似文献   

10.
张练坤 《科技信息》2009,(4):155-155
Java是当今时代很流行的开发语言,泛型是在JDK5.0中提出来的,它为开发者提供了一种高性能的编程方式,能够提高代码的重用性,并允许开发者编写非常优雅的解决方案。本文将围绕泛型的相关知识进行论述。  相似文献   

11.
泛型程序设计是继面向对象程序设计之后对程序设计领域的又一次大的冲击,它对问题高效,而优雅的处理方法是很值得计算机专业人员参考与借鉴的,总结了一些最常用的泛型程序设计技术,实践证明,掌握这些常用技术,不仅可以在实践中收到立竿见影的效果,而且可以更好的理解泛型程序设计的精髓。  相似文献   

12.
Sensor Fault Tolerant Generic Model Control for Nonlinear Systems   总被引:2,自引:0,他引:2  
Introduction  Conventionalfeedbackcontrolforacomplexprocessmayresultinunsatisfactoryperformance,oreveninstability,intheeventofmalfunctionsinactuators,sensorsorothersystemcomponents.Aclosed-loopcontrolsystemwhichtoleratesmalfunctions,whilestillmaintainingdesirableperformanceandstabilityproperties,canbesaidtobefaulttolerant[1].Faulttolerantcontrolenablesincreasedavailabilitybyavoidinginadvertentprocessshutdownsfromsimplefaults,e.g.,ininstrumentationandcontrolloops,thatcouldresultinproductionst…  相似文献   

13.
基于DSP芯片的超声波测距系统   总被引:2,自引:0,他引:2  
针对测距系统精度越来越高的要求,提出了一种用数字处理芯片(DSP)取代传统的用单片机来进行距离的测定,讨论了测距一般原理,给出了硬件系统的结构图及软件设计。  相似文献   

14.
介绍了J2NE平台的核心概念、体系结构、通用连接框架及网络开发技术,并给出了一个基于J2ME平台开发移动无线应用系统的实例。  相似文献   

15.
语类结构以其内在的规约性对于英语写作具有重要的指导意义。本文从建构语境配置的相关信息,建构语类模式和创作语篇三个阶段探讨了语类结构潜势在大学英语写作教学中的运用。  相似文献   

16.
本文介绍一种实用的GAL器件破译方法,它是GAL器件破译仪的基础,能够对各种加密编程的GAL器件进行破译。在使用普通PC机作为主机的情况下,破译时间也只需几分到20多分。  相似文献   

17.
本文介绍与GAL器件破译仪主机运行有关的软件,包括异步通信程序模块、数据的二次处理和逻辑化简程序模块,以及菜单和附加功能程序模块。本文采取了一些措施,使破译时间得到减少。  相似文献   

18.
英语报刊消息是各种文本的集合,体现了新闻语篇的互文性特征。由于互文性本身的复杂性,对其互文性进行分析存在一定困难.而辛斌提出的体裁互文与具体互文的分类法对报刊消息的汉译提供了启示。从宏观角度对英语报刊消息的体裁互文性从体裁、风格、主题、结构、功能五个方面进行了分析,并提出了汉译时处理的基本原则与方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号