泛型程序设计

作品数:23被引量:47H指数:4
导出分析报告
相关领域:自动化与计算机技术更多>>
相关作者:石海鹤左正康孙斌王昌晶陈林更多>>
相关机构:江西师范大学北京大学东南大学华中师范大学更多>>
相关期刊:《中国科学技术大学学报》《计算机学报》《软件导刊》《科学技术与工程》更多>>
相关基金:国家自然科学基金江西省教育厅科学技术研究项目国家高技术研究发展计划江西省自然科学基金更多>>
-

检索结果分析

结果分析中...
条 记 录,以下是1-10
视图:
排序:
Apla与程序设计语言泛型特性比较研究被引量:8
《江西师范大学学报(自然科学版)》2019年第5期454-461,共8页左正康 刘志豪 黄箐 游珍 王昌晶 石海鹤 胡启敏 陶小明 
国家自然科学基金(61862033,61462039,61762049,61662035,61662036);江西省教育厅科技课题(GJJ160329)资助项目
面向对象编程(OOP)是以对象为编程核心,而泛型程序设计(GP)是根据一个类型所需要的操作需求进行分类和抽象,即GP是一种以类型需求为核心的程序设计范式.描述完整的GP类型需求包含静态语法约束和动态语义约束,主流程序设计语言已经支持...
关键词:泛型程序设计 动态语义约束 抽象程序设计语言 
泛型编程在面向对象语言中的对比研究被引量:8
《江西师范大学学报(自然科学版)》2018年第3期304-310,共7页周卫星 左正康 王昌晶 石海鹤 游珍 谢武平 陶小明 
国家自然科学基金(61462039,61762049,61662035,61462041); 江西省自然科学基金(20171BAB202013,20171BAB202008); 江西省教育厅科技课题(GJJ150349,GJJ160329)资助项目
泛型程序设计通过从更高的层次对具体的算法和数据结构进行抽象,提高了软件的可扩展性、复用性和类型安全性,它主要是基于一系列自定义的类型约束而不是仅局限于预定义类型.该文对C++、Concepts C++、Java、C#以及Python等5种不同的、...
关键词:泛型程序设计 类型约束 面向对象程序语言 泛型机制 
基于JPA规范的通用泛型DAO模式研究被引量:3
《软件导刊》2016年第12期11-13,共3页陈道远 
DAO模式是标准的J2EE设计模式之一,是持久层的标准模式。实现DAO模式不但屏蔽了数据存储最终介质的不同,也屏蔽了实现技术的不同。分析了传统DAO模式设计,阐述了泛型程序设计和JPA规范,提出了一种将泛型程序设计以及JPA规范引入DAO模式...
关键词:DAO模式 JPA规范 泛型程序设计 
泛型化的策略模式设计
《现代电子技术》2013年第17期159-162,共4页朱仙芝 
按照GoF的"为变化进行设计"的原则,以匹配度算法的选择问题为实例,将泛型编程技术应用于策略模式设计中。首先通过对低层设计的重构,从诸多匹配度算法中抽取共有的部分,将其泛化为简单的函数对象,并用这些函数对象作为策略模式中的具体...
关键词:策略模式 重构 泛型程序设计 匹配度算法 
面向过程、面向对象与泛型程序设计的对比分析被引量:2
《电脑与信息技术》2011年第3期49-51,共3页包得海 刘昉 
甘肃省高等学校研究生导师科研项目(编号:1012-06)
编程语言在软件设计领域经历过三次重大的变革,它们分别是面向过程的编程,面向对象的编程和泛型编程。其中的每一次变革不仅影响到编程语言本身,更影响到软件工程中的各个领域。文章介绍了这三种程序的设计方法,并且对其进行了比较和分析。
关键词:面向过程程序设计 面向对象程序设计 泛型程序设计 对比分析 
基于源代码静态分析的C++0x泛型概念抽取被引量:10
《计算机学报》2009年第9期1792-1803,共12页陈林 徐宝文 
国家自然科学基金重大研究计划(90818027);重点项目(60633010);国家"八六三"高技术研究发展计划目标导向类项目(2009AA01Z147)资助~~
使用泛型概念对领域知识进行抽象是泛型程序设计方法的基础.在新的C++0x标准中泛型概念将成为一个新的语言设施,这将为设计可复用、可扩展的泛型软件提供坚实的基础.为了更好地利用C++0x的新特性,有必要识别C++遗产代码中的泛型概念,并...
关键词:泛型程序设计 软件重构 泛型概念 C++0x 约束分析 
泛型程序设计的研究
《电脑知识与技术(过刊)》2009年第8X期6435-6436,共2页魏惠茹 李晓东 
泛型程序设计将类型安全的任务从程序员转移给编译器,不再需要程序员编写代码来检测数据类型是否正确,而是在编译时由编译器强制使用正确的数据类型。因此,采用泛型程序设计可以减少类型强制转换的需要和运行时出现错误的可能性。
关键词:泛型 程序设计  类型 方法 
C#中的泛型机制被引量:1
《科技风》2009年第22期263-264,共2页阮汉乐 汪兴来 
泛型程序设计思想经常出现在软件理论研究和抽象算法的设计中,用于表示复杂结构和算法中具有共同性质的东西,常被人们看成是继面向对象程序设计思想之后的又一场新的软件设计思想的革命,掌握泛型开发方法和技术可以大大提高程序员的设...
关键词:泛型程序设计 面向对象程序设计 NET技术 泛型机制 
嵌入式军用数字地图在Linux下的设计与实现
《火力与指挥控制》2008年第9期115-118,121,共5页陈文星 付继宗 
总装备部重点课题资助项目(41306020203)
基于军事信息安全和火控领域战场态势分析的需求,论述了利用Linux下开源工具包Qt,开发军用二维数字地图的全过程,包括地图架构、实现方法、采用泛型程序设计进行地图数据读取和显示,以及地图上军标标绘和图上量算。对Linux下程序设计和...
关键词:数字地图 LINUX 泛型程序设计 军标 
基于C++的STL编程思想被引量:1
《信息技术》2007年第12期112-113,共2页田保军 
目前在程序设计领域中面向对象方法占据着主导地位,但其自身也固有一些不足和缺陷。为了能更好地重用软件,有效提高软件的生产率,仅有面向对象的程序设计思想是不够的,还需要泛型程序设计思想。泛型机制是编程语言和编程思想的一次革命...
关键词:泛型程序设计 STL 模板 
检索报告 对象比较 聚类工具 使用帮助 返回顶部