首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 93 毫秒
1.
面向对象程序设计语言C++中多态性的实现方式   总被引:1,自引:0,他引:1  
多态性是面向对象程序设计语言C++的重要概念之一。本文详细讨论了在C++中多态性的4种实现方式、各自的特征以及在程序设计中的应用,最后以过4种实现方式进行了比较。  相似文献   

2.
C语言面向对象机制的底层实现   总被引:2,自引:0,他引:2  
本文在剖析实践的基础上,对面向对象语言C++中体现封装性,继承性,多态性的诸多机制的底层实现进行了探讨,其中重点讨论了类,对象,虚函数,单一继承,多重继承,虚基类,构造函数和析构造函数等在底层的实现方法和工作原理,力图从一个新的角度认识C++。  相似文献   

3.
基于C++的雷达显示终端设计及实现   总被引:3,自引:0,他引:3  
雷达显示终端作为对雷达数据的直观表述,是各种雷达数据处理系统中的重要组成部分,由于显示元素类型的多样性和彼此操作的差异性,对显示元素的管理成为雷达显示终端中需要解决的主要问题之一,作者提出了一种新的基于C 的设计方法,可使雷达显示终端具有显示元素管理简单灵活、模块通用性和扩展性强、可移植度高等特性。  相似文献   

4.
5.
深基坑有限元分析中可视化面向对象程序设计   总被引:2,自引:0,他引:2  
针对面向过程程序设计方法的程序可读性差、代码重用率低、开发周期长、不易维护等缺点,较详细地介绍了面向对象程序设计的思想,并对深基坑面向对象编程中的几个基本类的设计和使用方法进行了说明,最后用自行开发研制的程序对一个开挖基坑进行了计算分析,分析结果表明可视化面向对象编程在深基坑数值分析中具有独特的优势。  相似文献   

6.
传统的有限元程序设计一般采用结构化的程序设计方法和结构化语言(如FORTRAN),其数据存储形式都使用固定的数组结构,使得程序的扩展能力有限,代码的重复利用率低,调试复杂。模板是面向对象的C++语言中相对较新的重要特性,模板能够快速建立类库集合,极大地提高了大型软件的开发速度。采用面向对象的程序设计方法,遵循有限元分析的本质,建立了有关描述有限元模型的类,用链表方式实现结点、单元和材料的数据存放、用多态性实现单元的自由链接,方便地实现了单元增减等用传统语言无法实现的功能。据此编制了有限元分析的数值计算程序,并给出了一个实例。结果表明,程序设计和调试周期较传统设计方法明显缩短,代码的利用率也明显提高。  相似文献   

7.
面向对象建模语言AML的设计与实现   总被引:3,自引:0,他引:3  
AML语言吸取了Ada95基本原理和思想,引进它的基本数据类型,语句等设施,对其作更高层次的抽象和扩充。用3种有相同名字不同类型的程序包从不同的侧面描述给定模块的模型,提高了系统的完整性和一致性;同时运用二级并发模型和限制设施,详述了系统的并发性和不确定性的描述问题。  相似文献   

8.
Yoo  M 《曲阜师范大学学报》1999,25(1):63-69
面向对象的方法是下一代语言中最有前途的方法之。面向对象的程序语言介绍了程序语言领域中许多新概念以及有用的概念。在这篇文章中,研究了三种主要的OOPLs:Simula,Smalltalk和C++,Simula是最早的OOPL.(overloading)等都是Smalltalk对OOPLs的发展所做的贡献。C++是第一个被广泛采用的OOPL,是因为C++是C语言的高级形式,而C语言又是目前最通用的程序  相似文献   

9.
C++多态性分析   总被引:3,自引:0,他引:3  
C 是一种面向对象的程序设计语言,具有封装性、继承性、多态性的特点。主要讨论C 中多态性的形式、特征及其在程序设计中的应用。  相似文献   

10.
陈凡健 《科技资讯》2007,(24):178-178
随着计算机软件规模和复杂性的不断增加,在软件的设计中,面向对象方法在系统设计显得越来越重.本文从面向对象的角度出发,使用开发工具Visual Basic6.0,开发了树型菜单,并在人力资源管理系统中获得验证.  相似文献   

11.
有限元可视化软件设计及其快速开发   总被引:8,自引:1,他引:8  
从软件工程的角度出发,提出了有限元可视化软件的CFC开发模式。这种开发模式可最大限度地利用现有的有限元计算程序的源代码,并且便于多人同时协同工作,是快速开发有限元软件的一个较为理想的选择。同时给出了前处理面向对象的分析及其与计算程序的接口。  相似文献   

12.
多重继承是 C+ + 继承的一种形式 ,在设计中可以简化类层次体系结构 ,而且允许对现实世界进行更直接的建模。文章在研究其特性的基础上 ,就目前软件中存在的多重继承中的冲突问题 ,提出了一种动态解决方案 ,并且给出了程序运行结果的描述。使用该方法 ,可以提高软件开发的效率 ,在实际应用中具有一定的参考价值。  相似文献   

13.
基于面向对象的VFP在MIS研制中应用   总被引:3,自引:1,他引:2  
论述利用OOP技术,以VFP为平台,在研制某市教学装备仪器设备MIS系统中的应用,并阐述了系统主要特点,类分析和设计,VFP中Grid的用法,所存在的不完善问题及其解决的方法。  相似文献   

14.
基于UML的人力资源管理系统的建模和开发   总被引:2,自引:0,他引:2  
以一个人力资源管理信息系统为背景,探讨了利用统一建模语言对系统进行建模和开发的过程。  相似文献   

15.
Selective Smoothed Finite Element Method   总被引:2,自引:0,他引:2  
The paper examines three selective schemes for the smoothed finite element method (SFEM) which was formulated by incorporating a cell-wise strain smoothing operation into the standard compatible finite element method (FEM). These selective SFEM schemes were formulated based on three selective integration FEM schemes with similar properties found between the number of smoothing cells in the SFEM and the number of Gaussian integration points in the FEM. Both scheme 1 and scheme 2 are free of nearly incompressible locking, but scheme 2 is more general and gives better results than scheme 1. In addition, scheme 2 can be applied to anisotropic and nonlinear situations, while scheme 1 can only be applied to isotropic and linear situations. Scheme 3 is free of shear locking. This scheme can be applied to plate and shell problems. Results of the numerical study show that the selective SFEM schemes give more accurate results than the FEM schemes.  相似文献   

16.
实体壳单元及其在动力显式有限元方法中的应用   总被引:1,自引:0,他引:1  
将实体壳单元模型引入动力显式有限元方法,并采用假定自然应变方法消除剪切闭锁和梯形闭锁,利用平面应力假定改善厚向闭锁,通过共旋理论更新应力.对标准算例的计算及其与实体单元计算结果的对比显示,在相同计算模型条件下,实体壳单元模型较实体单元有更好的精度.利用实体壳单元对一段辊弯成型过程进行模拟.结果显示,采用实体壳单元可以有效缩小计算规模,提高计算效率.  相似文献   

17.
利用面向对象的程序语言进行有限元分析结果的仿真计算设计(后处理)定义了大型桁架结构有数据管理类TStruct。  相似文献   

18.
UML在MIS系统开发中的应用研究   总被引:1,自引:0,他引:1  
统一建模语言(UML)是一种可视化的面向对象的建模语言,可用于对软件系统进行描述和构造软件的系统结构.本文在介绍UML的主要内容基础上,研究如何使用UML开发MIS系统,并通过一个仓库管理系统的实例,运用Rational Rose对UML的MIS应用作了进一步的说明。  相似文献   

19.
作者在分析OSI模型及面向对象程序设计特点的基础上,提出了用面向对象的抽象、封装、模块化的思想,实现了OSI层接口的设想,并用面向对象的技术划分系统通信的体系结构类。  相似文献   

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

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