首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
文章运用面向对象的观点阐明了如何利用链表结构模拟银行存取款业务的动态过程,较好地解决了充分利用内存空间的问题。  相似文献   

2.
面向对象程序设计中多态性的作用与实现   总被引:4,自引:0,他引:4  
介绍了多态性的分类及基本特性结合面向对象程序设计阐述多态性的具体实现及在软件设计中的应用。  相似文献   

3.
指针是C语言中非常重要的一种数据类型,灵活掌握指针的用法是C语言使用能力的一个标志。链表是数据结构中比较重要的一种数据类型,而利用指针处理链表更是C语言程序设计教学中的一个难点。笔者通过一个实例介绍C程序设计中链表的处理方法,该法对于学生更好地掌握指针技术具有一定的帮助作用。  相似文献   

4.
多态性是面向对象程序设计中实现软件代码重用的一个重要特性。多态性是指程序中同一个语法单位, 可以有多种语义、诱发多种型态。多态性包括数据的引用和共用,程序的匹配连接和代码重用等方面。多态性与类和继承机制的组合蕴含着卓越的表达能力,大大加强了软件的可重用性和可扩充性。以简单的C++ 程序实例讨论多态性的各种表现形式:数据的多态性、函数的多态性、重置多态和动态绑定,为面向对象程序设计的教学提供参考。  相似文献   

5.
面向对象的边界元程序设计   总被引:1,自引:0,他引:1  
按照面向对象的程序设计方法,遵循边界元分析的本质,建立了有关描述边界元模型的类,用链表方式实现结点、配置点、边界单元和内部单元的数据存放、用多态性实现单元的自由链接,方便的实现了单元增减、复连通区域和同一程序解不同问题等功能。采用VC 编制了边界元配置法的数值计算程序,并给出了三维Laplace方程在球体区域上的算例。并将此方法的计算结果与精确解进行了比较,计算结果吻合良好。  相似文献   

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

7.
线性链表是数据结构中重要的组成部分,是平时的使用最多的一种数据存储方式,就线性链表中几种有代表性的链表形式进行剖析。  相似文献   

8.
比较关键字和移动记录是实现算法排序的两个基本操作。在经典排序算法中,基数排序是一种不通过比较关键字实现排序的方法。通过示例说明了基数排序算法的基本思想,用C程序设计语言以链表为存储结构实现了基数排序算法,并分析了基数排序算法的计算复杂性。  相似文献   

9.
三维八叉树是用于描述三维空间的一种树状数据结构。根据三维八叉树数据结构的特点设计三维十字链表八叉树的数据结构算法,同时利用十字链表八叉树数据结构的优势,在稀疏空间中提高三维十字链表八叉树算法的效率。通过三维八叉树和三维十字链表八叉树的对比试验,验证了三维十字链表八叉树在插入、删除、查找方面处理数据的效率,并且具有一定的有效性和适应性。  相似文献   

10.
面向对象程序设计的核心概念在C++中的实现   总被引:2,自引:0,他引:2  
解释了面向对象程序设计的3个核心概念-封装,继承,多态,并通过实例给出了其在C 语言中的实现,这样,可把握重点,以更好地学习C 语言。  相似文献   

11.
介绍了利用模板技术在母语中定义持久类的实现方法.该方法通过抽象持久类的一般特性定义出持久类的共同的类模板,定义持久类的过程就是由类模板生成模板类的过程.该方法完全区分持久语义和挥发语义,能很好地处理属性的多态性,易于管理持久对象,为最终实现面向对象数据库和持久性程序设计语言提供了很好的基础  相似文献   

12.
针对链接表这种抽象的数据类型教学中,普遍存在难学的特点,提出了化"抽象为具体"的教学方法,总结出理解该问题的几种方法,从而帮助学生克服在链接表学习上的困难.  相似文献   

13.
静态单链表存储结构算法分析   总被引:4,自引:0,他引:4  
国内有关《数据结构》的教材和参考书很少对静态单链表的存储结构算法进行研究,但随着计算机信息的发展,在线性数据结构数据信息的存储印象(结构)中,静态单链表充分综合并应用了静态顺序存储结构和链式存储结构的优点,不失为一种算法较为优秀、存储价值较高的数据信息存储方法.  相似文献   

14.
对高职数据结构教学中单链表教学现状进行分析.针对高职学生学习单链表的插入等操作时缺乏兴趣、实际应用能力差等情况,提出应激发学生学习兴趣、引导学生学会编程方法、巩固学生已学单链表知识等措施.  相似文献   

15.
面向对象的编程(OOP)是当前计算机软件的发展方向之一。本文介绍了利用OOP技术构成单纱强力仪上位机软件包中各对象的原理,以及软件包“测试平台”的实现方法。由于采用了OOP技术,使得软件源代码简洁、调试方便,极大地提高了软件生产效率。证明了OOP技术是编制上位机软件包(诸如单纱强力仪等纺织机械中计算机软件)的有力工具。  相似文献   

16.
介绍了当前编程界最流行的二种编程思想,阐述了它们各自的性质以及特点。同时从综合角度对两者进行对比分析,并指出它们之间的区别与联系。  相似文献   

17.
网络层访问控制列表的应用   总被引:1,自引:0,他引:1  
在对控制访问列表的作用和规则作了概括性介绍后,给出了一个应用的实例,具体分析了访问控制列表的使用方法,并对于它在网络安全中的应用给了一些建议.  相似文献   

18.
访问控制列表是网络防御的前沿阵地,它提供了一种可以控制通过路由器和交换机不同接口的信息流的机制.文章对访问控制列表的概念、工作原理、分类、作用作了概括性的介绍;通过应用实例讲解了访问控制列表对病毒的过滤和基于时间访问的使用方法和技巧.  相似文献   

19.
PC机与单片机串口通信模型的设计与实现   总被引:4,自引:0,他引:4  
运用面向对象方法和多线程技术 ,设计了一个在Windows平台上通过PC机串口与单片机通信、实现对单片机进行监控的通信模型 .该模型把通信过程从业务处理中分离出来 ,形成一个单独的通信层 ,做很小的修改就能够很方便的移植到不同的应用系统中 ,具有很好的扩展性 .同时 ,模型中利用多线程技术设计了一个串口监视的线程 ,能实时的监视串口状态和数据 ,因此具有很好的实时性 .该模型已经成功地应用在“加油站管理系统”等实际应用系统中 .  相似文献   

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

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