泛型编程在面向对象语言中的对比研究

来源 :江西师范大学学报:自然科学版 | 被引量 : 0次 | 上传用户:chyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
泛型程序设计通过从更高的层次对具体的算法和数据结构进行抽象,提高了软件的可扩展性、复用性和类型安全性,它主要是基于一系列自定义的类型约束而不是仅局限于预定义类型.该文对C++、Concepts C++、Java、C#以及Python等5种不同的、支持泛型程序设计的面向对象程序设计语言进行综合比较,并执行一个典型的且能够较好支持泛型编程机制的例子来分析这些面向对象语言的特征及对泛型编程机制的支撑程度,从而探寻泛型编程的本质特性,为减少程序开发的冗余、增强程序的可维护性提供参考.
其他文献
<正> 社会主义初级阶段的理论是我们党首次提出的。它同马克思所设想的社会主义是有一定区别的。国外有些报刊说我们提出“社会主义初级阶段”是表示中国逐渐放弃马克思主义
十九世纪七十年代,美国一些大学实行选种制,同时采用学分制,以适应科学技术的发展。二十世纪后学分制在高等学校作为一种新型的教学管理制度开始风糜世界。学分制是舶来品,在
在对0-1背包问题的若干变形问题进行深入研究的基础上,使用二进制数组的方式形式化描述了几种背包问题的程序规约,通过程序规约变换技术获取问题求解的递推关系,给出了3个变
我国第一部诗歌总集——《诗经》产生在距今二千五百多年以前。其中大部分篇章是“孟春之月,群居者将散,行人振木铎,徇于路以采诗”(《汉书&#183;食货志》)而收集来的人民口
杜鹏程的长篇小说《保卫延安》,是一部很有成就,深受群众欢迎,影响较大的作品。“它描写出了一幅真正动人的人民革命战争的图画,成功地写出了人民为何战胜了敌人的生动的历史
管制利率限制了信贷业务自主定价过程,导致信贷资源在企业技术创新投资和固定资产投资活动之间的错配.研究利率市场化对企业技术创新信贷资源约束的影响对我国经济由要素驱动
本文从高等职业教育的目标出发,按中央根据新世纪新形势新任务的要求提出的“以人为本”重要执政理念及高等职业技术教育的规律,探讨了高等职业教育实施个性化教学模式的内涵;指
<正> 我过去曾在自治区重点学校阿勒泰地区一中任教。在长达26年的时间里,我既担任班主任,又兼教学工作。1984年10月,我调到新疆教育学院,担任“现代哈语”、“中学语文教学
基于目前倡导低碳经济的背景,根据供应链决策的不同方式,对顾客低碳意识影响下的供应链协调问题进行研究.引入过度自信,构建由单个制造商和单个零售商所组成的供应链决策模型
考虑了一类具有Neumann边界的时间分数阶扩散方程源项反演问题.首先,从分离变量法出发将反问题归结为第1类Volterra积分方程,从而揭示出反问题的不适定性;其次,为了获得反问