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

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

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

4.
通过对c 语言多态性概念、实例的阐述,引出对多态性的实现起很大作用的动态联编技术,并分析了动态联编的技术特性,讨论了c 中多态性的4种实现方式以及各自的特征,最后对这四种实现方式进行比较。  相似文献   

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

6.
本文分析了C++中的两种多态性:编译时的多态性和运行时的多态性,通过函数重载和虚函数对其进行了探讨,指出了虚函数是实现动态联编的关键。  相似文献   

7.
C 语言是C语言的超集,它对传统的和有效的结构化语言C的特性进行了严格化,引进了支持面向对象程序设计的诸多语言特征,如:类属、封装、继承和多态性等。  相似文献   

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

9.
C++语言的函数多态性在程序设计中的应用   总被引:1,自引:0,他引:1  
本试从C++语言的函数静态多态性和动态多态性两方面,探讨多态性在C++程序设计中的运用。  相似文献   

10.
面向对象语言的多态性有重载多态,强制多态,包含多态和参数多态,参数多态性与类属相关联.文中介绍了参数多态性及其演变,通过实例给出了在C++中函数模板和类模板的定义及其使用方法.  相似文献   

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

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

13.
Java类的动态装载机制是Java虚拟机的一项核心技术,可以在运行时刻动态地加载或替换系统的某些功能模块,而不影响系统其它功能模块的正常运行。介绍了Java虚拟机中类的动态装载机制的原理、实现及应用,分析了类装载器的结构、用途,阐述了利用自定义类装载器装载并执行Java类的过程。  相似文献   

14.
介绍在Linux系统上应用PHP、Apache和MySQL实现校内动态栏目的自动更新,并给出其实现方法。  相似文献   

15.
基于WEB的虚拟实验室的研究   总被引:6,自引:0,他引:6  
虚拟实验室系统是应用虚拟现实技术来仿直实际物理实验的计算机应用系统,本文介绍了虚拟实验与传统实验教学的特点和基于WEB的虚拟实验系统结构,探讨了虚拟实验室的实现方法与技术以及虚拟实验在教学中的重要意义。  相似文献   

16.
虚拟主机是互联网上一种重要的技术,利用虚拟主机可以充分的利用系统的各种资源,提高工作效率.本文基于UNIX平台,详细地讨论了基于IP和基于名字的虚拟主机的设计和实现技术.  相似文献   

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

18.
给出了C 中用于实现多态的一种重要的机制——虚函数与虚析构函数的作用及用法,C 中多态的分类、特点及实现方式。分析了虚析构函数的用途和使用方法。  相似文献   

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

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