首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 251 毫秒
1.
多态是面向对象程序设计的重要机制。多态数据结构是多态性机制的一种表现形式。通过分析继承结合动态联编机制并利用支持运行时多态性的虚函数和抽象类的特征,得出构建多态数据结构的基本方法,并以多态数组和多态队列两个实例说明多态数据结构在面向对象程序设计C++语言中的具体实现。  相似文献   

2.
分析总结了C ̄(++)的多态机制及其表现形式。给出了C ̄(++)虚函数的实现方法,以及实现的数据结构、虚函数表的实现方法和虚函数调用的翻译策略,讨论了虚函数实现技术的关键问题。  相似文献   

3.
树型结构和图型结构是表示客观事物的两个非常重要的数据结构,本文结合实例给出了树型数据结构和图型数据结构在关系型数据库中的表示方法以及相应遍历的存储过程。  相似文献   

4.
王程  尚敏 《科技资讯》2011,(13):64-64
根据所采用的数据结构的不同,GIS数据模型可分为矢量型.栅格型以及栅格与矢量混合型.本文以地理信息系统数据结构及数据组织管理为研究对象,探讨了GIS数据模型,数据结构、数据组织与管理方法,相信对从事相关研究的同行能有一定的指导意义.  相似文献   

5.
本文系统地介绍了广播音频编辑器的传统底层数据结构,包括各部分之间的相互关联关系,以及在使用底层数据结构的基础上,着重研究编辑器在时间和空间上的使用效率问题。提出了一种新的底层数据结构来支持广播音频编辑器的使用,实验表明,该数据结构能节省时间和磁盘空间,具有易于应用和效率高的优点,能有效地提高广播音频编辑器的使用效率。  相似文献   

6.
针对已有发电厂继电保护整定系统运行时需要大量人工操作及难以灵活管理数据的问题,提出了基于一体化数据结构的整定系统.首先分析了发电厂继电保护整定计算过程业务功能所涉及的数据并对其进行板块划分,通过数据间的关联关系建立了整定计算一体化数据结构.然后利用SQL数据库定义了数据结构的详细内容,通过数据表之间特定的编码建立了实体对应关系.最后将一体化数据结构应用到图形化建模、故障计算以及整定计算板块中,实现了自动整定计算.经某发电厂应用表明,基于该数据结构开发的整定系统在数据灵活管理、减少人工操作量以及系统性能提升方面效果显著.  相似文献   

7.
随着现代工程系统结构复杂度的增加以及运行环境的复杂化,传统的可靠性分析与评估技术已不能满足现代工程系统需求.针对复杂多态系统可靠性分析与评估的需求,本文从部件状态分析、系统结构分析入手,对存在认知不确定性同时考虑失效相关性的复杂多态系统进行可靠性建模与分析.由于现代复杂多态系统信息输入及系统故障影响因素的多样性,以及系统冗余,使得不确定性和共因失效对复杂多态系统可靠性分析和评估至关重要.本文借助贝叶斯网络对多态系统的图形表达和推理优势,采用模糊理论中区间值三角模糊数对部件概率进行描述;同时利用β因子模型对共因失效进行量化,再将其以新增共因节点的方式实现共因失效的贝叶斯网络建模,从而提出基于区间值模糊贝叶斯网络的复杂多态系统可靠性分析方法.最后,将基于区间值模糊多态贝叶斯网络对具有共因失效的多态卫星天线双轴定位机构传动系统进行可靠性分析.通过对实际工程系统的分析,表明本文建立的多种因素影响下复杂多态系统的可靠性建模和分析方法,进一步完善了复杂系统可靠性分析理论与方法.  相似文献   

8.
数据结构主要研究数据之间的逻辑关系、数据的存储方法以及对数据的各种操作.最小生成树是图这种数据结构的一种重要应用,实现算法与数据结构关系密切,本文以邻接矩阵作为图的存储结构,详细讨论了Prim算法在计算机上的实现方法,并对该算法作了必要的分析.  相似文献   

9.
霍夫曼树是数据结构中一种运用非常广泛的结构形式。以霍夫曼树为切入点,研究霍夫曼树在数据结构课程中的运用,以及该结构在后继专业课程中的拓展,分析后继专业课程知识冗余对于课程关联性的作用,加强数据结构课程教学与其后继课程教学的紧密性,摒弃以往计算机高年级专业课程相互之间横向关联不紧密的情况。该研究分析对于数据结构后继课程的内容教学思路有新的拓展,取得了较好的教学效果。  相似文献   

10.
介绍了四叉树的数据结构以及用这种结构对图形进行处理的优点,重点是用四叉树数据结构对二维图形进行存储、显示、变换等的各种算法。同时,用C语言实现由像素陈列转换成四叉树的结构,以及由四叉树图形到光栅扫描显示的转换。  相似文献   

11.
在C++中,二义性问题严重影响程序的正确性与安全性以及程序员的理解.文章从运算符、继承、多态性三方面分析了产生二义性的原因,对其进行了分类,并通过实例解析给出了有效解决方法,为避免二义性在开发设计中负面的影响提供了技术保障.  相似文献   

12.
本文主要是对C++中多重继承编程方法进行分析,多重继承是很少几种语言实现的机制之一,它需要性能保证和复杂对象结构的处理和访问技巧.具有多重继承的结构在程序规模扩大以后,在现有编程方法之下会变得不可收拾,所以只有非常专业的软件开发者会系统化地使用多重继承,C++的标准库中用到了一些多重继承,是商品化的资源.但未来的C++趋势是要淡化多重继承.  相似文献   

13.
There exist a lot of legacy systems written in C language, which are difficult to understand, modify, maintain and reuse. How to improve the quality of these non object-oriented systems has become an important issue in software engineering area. A possible way is to transform these procedural systems into semantically equivalent object-oriented systems implemented in C++ language, which provides object-oriented features such as data abstraction, inheritance and polymorphism, makes software system more comprehensible, maintainable and reusable. A detailed discussion on polymorphism analysis, object discovery and possible inheritance relation extraction on C-to-C++ conversion problem is made, which is also suitable to the transformation on legacy systems implemented in other procedural languages to equivalent object-oriented systems.  相似文献   

14.
介绍了矢量曲线数据压缩算法-Douglas-Peucker算法,使用Visual C++编程实现了按笔画联机手写汉字的笔画信息的获取,并应用Douglas-Peucker算法解决了联机手写汉字笔画关键点的提取.  相似文献   

15.
本文根据C#与C++语言特点,从两个方面研究了二者相互调用的实现方法,重点阐述了将C#封装为COM的方法,以及在C++中调用C#样动态库的方法,为二者相互调用提供了参考。  相似文献   

16.
目的:研究人类β2肾上腺素能受体(ADRβ2)基因C659G变异与新疆哈萨克族甘油三酯水平间的关系.方法:采用多聚酶链式反应法及限制性内切酶片段长度多态性技术(PCR—RFLP),对435例新疆哈萨克族人进行ADR&基因C659G多态性检测,观察基因型和等位基因的分布频率及其与血清甘油三酯水平的关系.结果:435例哈萨克族人ADRβ2基因C659G基因型频率分别为CC85.747%、CG13.793%、GG0.64%,等位基因频率分别为C7.356%、G92.644%,分布符合Hardy—Weinberg定律.按照年龄分组后通过协方差分析扣除体重指数、平均动脉压对血清TG的影响后,可以看到各年龄分组中CG+GG组与CC组血清TG水平均无统计学意义.结论:新疆哈萨克族人β2AR基因C659G多态性与血清甘油三酯水平无关.  相似文献   

17.
通过对C++存储架构以及内存使用分配机制的分析,进一步探讨C++内存空间的管理机制,提出利用最佳编程方式及优化内存策略来改善内存效率、提高系统性能,并以实例说明C++存储管理机制在程序设计中的具体应用.  相似文献   

18.
研究非连通图3C8m∪C8m-1∪G的优美性.证明如下结论:对任意正整数m,若图G是特征为k且缺标号值k+24m-2的交错图,则非连通图3C8m∪C8m-1∪G存在缺标号值k+1的优美标号.  相似文献   

19.
文章采用固相法合成了电化学性能优异的碳包覆的锂离子电池负极材料Li3.9Mn0.1Ti5O12/C,并对材料进行了XRD、激光粒度分析、循环伏安测试及恒电流充放电测试。结果表明:Mn的掺杂未改变材料的晶体结构,由于Mn4+对Li4Ti5O12的晶胞内部的掺杂和C对其晶胞外部的包覆,使复合材料的电导率,大电流循环稳定性和可逆比容量都明显提高。在1C充放电循环时,Li3.9Mn0.1Ti5O12/C首次放电容量为162.4mAh/g,50次循环后,稳定在159.6mAh/g,容量保持率为98.3%;在2C充放电循环时,首次放电容量达到了153.5mAh/g,展示了优良的电化学特性。  相似文献   

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

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