首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 296 毫秒
1.
董泉伶 《现代计算机》2009,(11):108-111
多态性是C++的一个关键技术。在教学过程中,学生对多态性理解起来有一定的难度,尤其是动态多态性.它的实现基础是类继承关系和虚函数。分析包含虚函数的类的虚函数表及其定义的对象中的虚表指针.并结合实例来探讨单继承和多重继承下的动态多态性的实现机制。  相似文献   

2.
从内存分配角度分析了C++类成员在内存空间的实际分布,通过类存储空间的比较论述了面向对象的继承机制在内存上的实现情况,并着重探讨了利用虚函数内存地址调用实现面向对象的多态性。  相似文献   

3.
从内存分配角度分析了C++类成员在内存空间的实际分布,通过类存储空间的比较论述了面向对象的继承机制在内存上的实现情况,并着重探讨了利用虚函数内存地址调用实现面向对象的多态性。  相似文献   

4.
在面向对象的C 语言中,虚函数(virtual function)是一个非常重要的概念。因为它充分体现了面向对象思想中的继承和多态性这两大特性,在C 语言里应用极广。比如在微软的MFC类库中,你会发现很多函数都有virtual关键字,也就是说,它们都是虚函数。难怪有人甚至称虚函数是C 语言的精髓。  相似文献   

5.
面向动态工作流的Web服务组合模型研究   总被引:1,自引:0,他引:1  
把Web服务与工作流相结合,将Web服务作为工作流中的各项任务,通过Web服务的动态组合技术,建立面向动态工作流的服务组合模型.对Web服务描述进行了扩展,提出了一个基于层次结构的服务发现模型,支持Web服务开发与部署的分离,并通过Web服务的动态查找,对符合要求的可用服务器,引入服务评价函数,根据服务器服务份额、价格策略以及信任度等因素对服务器进行综合评定,实现复合服务在运行时的动态部署与绑定.并通过工作流引擎对各项子任务的交互与完成进行相应控制,最终实现Web服务的动态绑定模型的执行框架.  相似文献   

6.
随着LabVlEW在工控领域得到广泛应用,为了满足大型软件开发中的团队合作和方便后期维护等需要,LabVIEW 8.2版本引入了LVOOP技术.动态方法是LVOOP技术中一个重要的概念,其的应用涉及到类和对象,类的封装和继承等概念.剖析了动态方法概念以及通过一个应用实例来说明其实现的方法.最后通过对比C 实例得出LVOOP中的动态方法跟C 中派生类重载基类成员函数相似性的结论.  相似文献   

7.
本文在分析归纳的基础上探讨了C++中静态联编,动态联编,虚函数及其它们之间的关系,由于虚函数是C++中一个非常重要的概念,本文重点讨论虚函数及其使用规划,并且给出它的实现模型,以期对掌握这一概念有所帮助。  相似文献   

8.
针对Web服务的组合问题,给出了一种基于BPEL4WS(Business Process Execution Language for Web Services)语言的语义Web服务动态组合框架.该框架把一些具有相似性的商业流程定义成一个抽象流程模板APT,每个活动节点所需服务的语义信息用PPC模型描述,并引入一个OWL-S/UDDI转换器使Web服务在UDDI上的注册信息与该服务的语义信息之间进行转换,实现UDDI注册信息与语义信息的关联,以便于语义匹配及服务绑定.通过语义匹配组件匹配选择合适的Web服务,并通过APT绑定组件把所选Web服务的相关信息动态绑定到APT模板中,从而实现Web服务的动态组合.该框架增强了Web服务组合的灵活性和动态性.  相似文献   

9.
分析了C++中虚函数的使用方法,运用反汇编手段对虚函数底层实现机制进行了探讨,并研究了构造函数和析构函数中的虚函数调用。  相似文献   

10.
潘纹  范秋生  肖任贤 《福建电脑》2007,(2):81-81,117
本文阐述了静态联编和动态联编的概念和区别,通过具体实例分析了实现动态联编的条件,指出了虚函数是实现动态联编的基础.  相似文献   

11.
基于虚拟现实(VR)技术,利用JPCT-AE 三维引擎、3DsMAX 以及 OpenGL ES 2.0 等工具,开发出应用于Android 平台移动终端的工程图学移动学习系统,详细描述了系统的底 层结构、功能及技术开发方案。针对工程图学课程的认知规律开发了分屏功能,使多媒体影音 讲解与立体虚拟模型同屏展示,同时实现了对虚拟模型的交互控制。  相似文献   

12.
齐能  谭良 《计算机应用》2018,38(2):327-336
将虚拟化技术与可信计算相结合构建的可信虚拟平台及其信任链模型是目前的一个研究热点。目前大部分的研究成果采用在虚拟平台上扩展传统信任链的构建方法,不仅模型过粗且逻辑不完全合理,而且还存在底层虚拟化平台和顶层用户虚拟机两条分离的信任链问题。为此,提出一种具有瀑布特征的信任链模型——TVP-QT,该模型以硬件可信平台模块(TPM)为起点,在底层虚拟化平台和顶层用户虚拟机信任链之间加入可信衔接点。当信任链从底层虚拟化平台传递到可信衔接点时,由可信衔接点负责对用户虚拟机的可信虚拟平台模块(vTPM)进行度量,之后将控制权交给vTPM,由vTPM负责对用户虚拟机启动的组件及应用进行度量。该模型中可信衔接点具有承上启下的瀑布特征,能满足虚拟化环境的层次性和动态性特征,保证了整个可信虚拟平台的可信性。不仅从理论上证明了该模型的正确性,而且对实例系统的分析和讨论也表明了该模型的通用性与可行性;在Xen中对该模型进行了仿真实验,实验结果表明该信任链传递理论可以保证可信虚拟化环境在整个运行过程是安全可信的。  相似文献   

13.
虚拟可信平台模块动态信任扩展方法   总被引:1,自引:1,他引:0  
余发江  陈列  张焕国 《软件学报》2017,28(10):2782-2796
将可信计算技术应用到虚拟计算系统中,可以在云计算、网络功能虚拟化(network function virtualization,简称NFV)等场景下,提供基于硬件的可信保护功能.软件实现的虚拟可信平台模块(virtual trused platform module,简称vTPM)基于一个物理TPM(physical TPM,简称pTPM),可让每个虚拟机拥有自己专属的TPM,但需要将对pTPM的信任扩展到vTPM上.现有方法主要采用证书链来进行扩展,但在虚拟机及其vTPM被迁移后,需要重新申请vTPM的身份密钥证书,可能会存在大量的短命证书,成本较高,且不能及时撤销旧pTPM对vTPM的信任扩展,也不能提供前向安全保证.提出了一种vTPM动态信任扩展(dynamic trust extension,简称DTE)方法,以满足虚拟机频繁迁移的需求.DTE将vTPM看作是pTPM的一个代理,vTPM每次进行远程证明时,需从一个认证服务器(authenticaiton server,简称AS)处获得一个有效的时间令牌.DTE在vTPM和pTPM之间建立了紧密的安全绑定关系,同时又能明显区分两种不同安全强度的TPM.在DTE里,vTPM被迁移后,无需重新获取身份秘钥证书,旧pTPM可及时撤销对vTPM的信任扩展,而且DTE可提供前向安全性.从原型系统及其性能测试与分析来看,DTE是可行的.  相似文献   

14.
周显军  李众立  张俊然 《微计算机信息》2007,23(29):127-128,271
本文简单介绍S3C4510B芯片、uClinux操作系统、适合于平台各异,网络条件相对较差的嵌入式Java虚拟机-KVM。给出了KVM移植到S3C4510B芯片上的uClinux操作系统的方案、具体实现过程、功能测试和性能测试。  相似文献   

15.
本文主要是分析虚拟现实技术对近视治疗的效果,在实验基础上第一次提出了一种全新的近视治疗方法--“虚拟现实近视干预疗法”,即用医学上的双眼合像法结合虚拟现实技术来治疗近视。本文围绕虚拟现实近视干预疗法的原理研究及实现方法进行探讨;分析并阐述了这一医疗方法涉及到的三个理论基础:医学上的双眼合像的理论、非交叉视差形成的沉浸感、根据儿童患者设计的治疗参数;介绍了虚拟现实近视干预疗法的实现方法。用VisualC++和OpenIn-ventor设计编写了能吸引儿童注意力的用立体眼镜观看的立体显示治疗软件,该软件中的图像具有远近移动、立体显示、人机交互等效果和功能。本文为近视的治疗提供了一个有益的创新,在理论和实践上都是十分有意义的
的。  相似文献   

16.
针对目前服务计算模型中对应用的可信性支持不足,提出并设计了一种基于虚拟服务的服务可信性保障机制.组合服务中的各个任务环节由虚拟原子服务完成,通过对应用的QoS规划、服务组合以及资源调度方法以满足虚拟原子服务可信需求,进而保障组合服务的可信特性.经过实验验证,该机制可有效保障组合服务的可信QoS要求.  相似文献   

17.
在传统的软硬件协同设计中,硬件采用的是RTL描述(用硬件描述语言HDL描述),而软件通常采用C或者C++语言进行描述,这种语言描述的不一致会加大协同验证仿真的难度,从而导致系统设计过程的反复。文章提出了一种基于OCP-SystemC的虚部件库设计方法,将其应用在设计实现的SOC-CDE软硬件协同设计环境中。在虚部件库设计中,使用SystemC来描述虚部件的功能(行为),同时采用OCP协议对虚部件进行接口和性能方面的封装,以满足利用软硬件划分的结果所构建的虚部件级SoC系统仿真与评价的需要。  相似文献   

18.
虚拟技术在x射线衍射实验课件中的应用   总被引:1,自引:0,他引:1  
本文阐述了用Visual C 、DHTML等语言开发的虚拟x射线衍射实验多媒体课件的性能特点,介绍了该课件的理论基础、运行环境和实验中的一些主要技术,并将虚拟实验提供的运算结果与文献值进行对比,论证了计算的正确性。  相似文献   

19.
嵌入式系统的发展和普及应用使得在嵌入式系统平台下设计虚拟仪器成为构建仪器系统的新思路。本文提出了使用AD7864与ARM S3C2410构成数据采集系统的方案,设计了AD7864与S3C2410的接口电路;并在此硬件基础上开发了虚拟存储示波器,实现了示波器的功能。  相似文献   

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

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