科技信息
科技信息
과기신식
SCIENTIFIC & TECHNICAL INFORMATION
2009年
35期
876,901
,共2页
多态性%虚函数%Java虚拟机%动态绑定
多態性%虛函數%Java虛擬機%動態綁定
다태성%허함수%Java허의궤%동태방정
面向对象的基本特征是继承、封装、多态;多态性分为静态多态性和动态多态性两种.静态多态性是指定义在一个类中,参数列表各不相同的多个同名方法,它们根据参数列表区分语义,并通过静态联编实现;动态多态性是指定义在一个类层次的不同类中的重载方法,它们具有相同的方法声明,根据具体的对象的类型来区分语义,通过动态联编实现.本文基于Java语言和C++语言讲述了多态性的实现方法,分析了"动态绑定"的工作机制.
麵嚮對象的基本特徵是繼承、封裝、多態;多態性分為靜態多態性和動態多態性兩種.靜態多態性是指定義在一箇類中,參數列錶各不相同的多箇同名方法,它們根據參數列錶區分語義,併通過靜態聯編實現;動態多態性是指定義在一箇類層次的不同類中的重載方法,它們具有相同的方法聲明,根據具體的對象的類型來區分語義,通過動態聯編實現.本文基于Java語言和C++語言講述瞭多態性的實現方法,分析瞭"動態綁定"的工作機製.
면향대상적기본특정시계승、봉장、다태;다태성분위정태다태성화동태다태성량충.정태다태성시지정의재일개류중,삼수렬표각불상동적다개동명방법,타문근거삼수렬표구분어의,병통과정태련편실현;동태다태성시지정의재일개류층차적불동류중적중재방법,타문구유상동적방법성명,근거구체적대상적류형래구분어의,통과동태련편실현.본문기우Java어언화C++어언강술료다태성적실현방법,분석료"동태방정"적공작궤제.