首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
面向对象语言的多态性有重载多态,强制多态,包含多态和参数多态,参数多态性与类属相关联.文中介绍了参数多态性及其演变,通过实例给出了在C++中函数模板和类模板的定义及其使用方法.  相似文献   

2.
基于对C 语言多态性的研究,把多态性定义为同一个消息被不同类型的对象或相同类型的对象接收后产生不同的行为。根据各种多态性的特征,多态性可分为参数多态性、包含多态性、重载多态性、强制多态性和宏多态;多态从实现的角度来讲可以划分为两类,即编译时的多态和运行时的多态。重点阐述了面向对象的早期联编和滞后联编及运行时的多态性。  相似文献   

3.
浅谈静态联编和动态联编的区别和实现动态联编的条件   总被引:1,自引:0,他引:1  
多态性是C 面向对象语言的特征之一,多态性是要在调用函数时使用对象的指针或引用。另外,多态性仅用于类层次结构,所以能以一具类中派生另一个类不是多态性的基本条件。虚函数是动态联编的基础,它经过派生之后,在类族中就可以实现运行过程中的多态。动态联编恰是反映C 语言中的多态性的具体体现。本文先阐述了静态联编和动态联编的概念和区别,而后以几个实例说明实现动态联编的条件。  相似文献   

4.
C 充分支持面向对象程序设计,面向对象程序设计的实现在其继承机制中有时需要采用多态性为各类指定表现行为,多态性的实现得益于C 中的动态联编技术。本文通过对动态联编的关键技术虚拟函数表进行剖析,解析动态联编的过程及其技术要领。  相似文献   

5.
介绍了面向对象的程序设计语言C++中的虚拟函数及编译器对虚拟函数的处理,分析了C++中编译器的优缺点,并进一步讨论了在C++基类设计中,涉及子函数重写时遇到的几种情况,剖析了虚拟函数在使用中的复杂性,以加深程序设计对虚拟函数及其编译过程的认识,从而能够更好的应用。  相似文献   

6.
Authorware是最常用的课件开发工具之一.在硬件访问等高级语言擅长的领域相对功能不足,但其提供了二次开发的接口,可以使用C/C++等高级语言来开发扩展函数库。本文介绍了使用Visual C++开发工具开发Authorware扩展函数的一般过程与方法,并就一些常见的高级应用作了探讨。  相似文献   

7.
多态是面向对象程序设计的重要机制。多态数据结构是多态性机制的一种表现形式。通过分析继承结合动态联编机制并利用支持运行时多态性的虚函数和抽象类的特征,得出构建多态数据结构的基本方法,并以多态数组和多态队列两个实例说明多态数据结构在面向对象程序设计C++语言中的具体实现。  相似文献   

8.
封装性、继承性和多态性是C 语言面向对象程序设计的3大特征,为提高程序代码的可重用性和易维护性奠定基础。章结合了应用例子,较详细地讨论了C 语言对封装、继承和多态性的支持,渴望引起使用C 语言的开发人员重视,充分发挥C 语言提供的面向对象特征,开发出真正的面向对象程序。  相似文献   

9.
本文从面向对象的基本思想入手,分析了面向对象程序设计的思路,面向对象在C++Java、C#中的不同应用。同时阐述了面向对象方法中的抽象、分类、封装、多态性等基本原则。  相似文献   

10.
多态性在C++面向对象程序设计中的实现   总被引:2,自引:0,他引:2  
多态性是面向对象程序设计语言C 的重要概念之一。从C 多态性的四种实现方式、各自特征,提出多态性在程序设计中的应用,及对这四种实现方式进行比较。  相似文献   

11.
C++中虚函数的应用   总被引:1,自引:0,他引:1  
多态性是面向对象程序设计的重要特性之一, 虚函数是实现多态的基础.文章对C 中虚函数的定义进行分析,并通过程序举例来探讨虚函数的作用.  相似文献   

12.
微卫星是以几个碱基(一般为1~6个)为重复单位组成的简单的串联重复序列,具有丰度高、多态性高、共显性标记、选择中性及可自动检测等优点,在保护遗传学和种群遗传学研究中有广泛的应用.  相似文献   

13.
病毒多态技术是当今病毒技术研究的热点和难点。将多态技术应用于病毒中,可以使病毒特征码不固定或者没有特征码,给病毒查杀带来很大的困难。本文在深入分析和研究了病毒多态的原理后,提出了多态引擎的关键技术,为查杀各种变种病毒提供了理论依据。  相似文献   

14.
目的:探讨β-细胞腺苷三磷酸一敏感性钾通道(potassium inwardly—rectifying channel,subfamilyl,member 11,KCNJ11)基因E23K多态性与湖北汉族人群2型糖尿病的相关性。方法:采用同胞对(家系内对照)和随机病例一对照两种实验设计,利用聚合酶链式反应-限制性片段长度多态性(PCR—RFLP)技术分析湖北地区443例样本KCNJ11基因E23K多态性。并测定身高、体重、腰围、臀围、血压和空腹血糖等生理生化指标。结果:随机病例一对照实验设计中,病例组与对照组的基因型频率与等位基因频率有显著性差异(P〈0.05或P〈0.01)。结论:在湖北汉族人群中,2型糖尿病的发生发展与KCNJ11基因E23K多态性相关联,KCNJ11基因是湖北汉族人的一个2型糖尿病易感基因。  相似文献   

15.
目的研究山东地区汉族人群4个STR位点(D10S1248、D14S1434、D22S1045、SE33)的遗传多态性.方法运用PCR扩增、8%非变性聚丙烯酰胺凝胶电泳结合银染技术对152个无关汉族人群个体进行多态性研究.结果4个位点分别检测出72、80、72、136个等位基因片段,共有53个基因型,其频率分布在0.0526~0.1579之间,经检测其多态性分布符合Hardy-weinberg平衡定律.4个STR位点多态信息量(Polymorphism information content,PIC)分别为0.8493、0.8785、0.8173、0.9157.期望杂合度(Heterozygosity,HET)分别为0.8643、0.8892、0.8374、0.9211.结论山东地区汉族该4个STR基因座位点的多态性数据显示其基因分布特征具有特异性.  相似文献   

16.
染色体多态性与生殖异常的关系探讨   总被引:1,自引:0,他引:1  
通过对生殖异常人群进行外周血染色体培养以及对G显带染色体核型分析,将染色体多态核型和正常核型人群分组,以比较两组人群的生殖异常的发生率,结果显示染色体多态组的生殖异常率高达68.6%,明显高于染色体正常组,二组比较具有高度显著性差异。提示染色体多态与生殖异常有一定的关系。  相似文献   

17.
蜜蜂(Apis)线粒体DNA(mtDNA)研究进展   总被引:1,自引:0,他引:1  
综述蜜蜂线粒体DNA(mtDNA)的结构及其多态性在进化、分类、群体遗传结构和非洲化蜜蜂研究上的应用,蜜蜂mtDNA是一个裸露的闭合双链环状分子,长度在16,300-17,000bp之间,其中AT含量约占85%,线粒体基因组含有13个编码蛋白质的基因,22个tRNA左因,2个编码rRNA亚基基因和两个非编码区域,部分基因有重叠现象,根据mtRNA限制位点的多态性,可推断出四个蜜蜂的系统分化图为:Florea(dorsata (cerena,mellifera);而西方蜜蜂在进行过程中形成三大分支:西欧型(M)、东欧型(C)、非洲型(A)、mtDNA多态性也是研究蜜蜂群体遗传结构和非洲化形成、扩散机制的有力工具。  相似文献   

18.
ApoE基因多态性和运动与血脂异常的关系   总被引:1,自引:0,他引:1  
载脂蛋白E有ApoE2、ApoE3和ApoE4三种主要的异构体,有ε2、ε3和ε4三种常见的等位基因,其基因编码可形成ApoE2/2、ApoE3/3、ApoE4/4三种纯合子表型和ApoE3/2、ApoE4/3、ApoE2/4三种杂合子表型.不同种族间ApoE等位基因的频率和基因型频率都不同.载脂蛋白E基因多态性是个体间血脂水平差异的常见遗传因素,与个体间血脂代谢和血脂异常的发生存在有一定的关联.此外,载脂蛋白E基因多态性可调节运动对血脂的影响作用,但其机制还有待于进一步的研究.  相似文献   

19.
INTRODUCTION Recently discovered as an endocrine organ, adi-pose tissue can secrete many cytokines such as Re-sistin, adiponectin and free fatty acids, and receives much attention in the study of insulin resistance and type 2 diabetes mellitus (T2DM). As a peptide hor-mone secreted by adipocyte, Resistin is considered to be the linkage between obesity and insulin resistance (Steppan et al., 2001). Most studies on Resistin in-vestigate adipose tissue. In this experiment we de-tected t…  相似文献   

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

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