首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
结构化方法与面向对象方法的比较分析   总被引:5,自引:0,他引:5  
剖析了结构化方法和面向对象方法这两种软件开发方法具体的分析设计过程,讨论了各自在不同软件开发中的应用及局限性,提出了在选用面向对象方法开发大型软件系统的同时可结合结构化方法。  相似文献   

2.
分析了结构化设计方法的特点,探讨了面向对象方法的两大流派及其优缺点,得出了结构化方法和面向对象方法都具有良好的设计基础,但是前者更注重于设计方法,后者更注重于思想方法,这为今后综合这两种不同软件设计方法奠定了基础。  相似文献   

3.
面向对象的程序设计给出了一种新的思考方式和一种与结构化程序设计有较大不同的新的程序设计方法学.本文论述了面向对象的程序设计语言 C++中两个与虚拟有关的特性,并给出了相应的实例.  相似文献   

4.
程序设计的基本方法包括早期的结构化程序设计方法和面向对象的程序设计方法.从程序设计的角度看,结构化方法和面向对象方法各有优缺点.从提高程序的重用性和可维护性的角度看,面向对象方法有较好的应用前景.但面向对象程序设计方法的基础仍然是结构化程序设计,即由顺序、分支与循环三种结构来组成.因此,对于程序设计人员来说,应首先掌握结构化程序设计方法,在此基础上掌握面向对象程序设计方法.  相似文献   

5.
通过将面向对象方法与结构化方法的比较,分析了结构化方法存在的问题,剖析了面向对象方法的重要概念和基本特征,并描述了面向对象程序设计的基本过程及其存在的缺陷,最后从科学认识辨证法的角度进一步探讨了面向对象方法。  相似文献   

6.
面向对象技术是目前软件开发技术的主流.很多开发人员都转向用面向对象的语言编程,但从思维方式上还是沿用传统的方法。本文从结构化的程序设计方法入手,分析了面向对象程序设计方法与结构化程序设计方法的异同,引申出以类与对象为根本的面向对象程序设计的编程思想。通过一些实际的例子。论述了类与对象及其关系。同时阐述了面向对象程序设计方法中所涉及到的继承、封装、多态及重载等重要特性。  相似文献   

7.
程序设计方法SPP与OOP的比较   总被引:1,自引:0,他引:1  
就特性、开发步骤、综合性能三方面分析比较了传统的结构化程序设计方法(SPP)与面向对象程序设计方法(OOP)的异同点,并指出了在学习和应用中应注意的问题。  相似文献   

8.
基于有关因果关系复合的CommunicationClosedLayer理论,提出了一种结构化并行程序设计方法,以支持不同并行平台的“通用”并行程序设计方法.因果关系复合的范式定理的证明在理论上保证了采用“SEQOFPAR”形式进行结构化并行秩序设计的可行性;良好的代数性质也使得在这一模型中可采用代数方法的程序变换来进行并行程序设计、优化和验证.与其他并行程序设计模型和方法相比,提供了一种非常自然地综合描述数据并行和控制并行的途径;特别是基于代数变换的程序变换技术,提供了一种既独立于具体的体系结构又可高效实现的可能性.  相似文献   

9.
浅析面向对象程序设计特点   总被引:1,自引:1,他引:1  
分析了面向对象技术、面向对象程序设计特点.通过实例对面向对象程序设计方法和结构化程序方法进行详细分析,介绍了面向对象程序设计方法和结构化程序方法的区别及联系,进一步阐述了面向对象技术.  相似文献   

10.
讨论了在媒体程序设计中的结构化设计方法,论述了结构化媒体编程的优点,并与传统的媒体编程进行了比较,说明媒体程序设计不仅依赖于艺术创造力,也同样具有高级语言程序设计的本质。  相似文献   

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

12.
介绍了面向对象数据库系统Daemon4/1的语言系统OL-4的设计和主要特色。OL-4是具有对象库查询和管理的嵌入LISP的面向对象程序设计语言.其持色包括对象的基本模型、继承模式、语言的基本设施以及和库结合后的新机制。OL-4是一种较为完善和功能强大的程序设计语言。  相似文献   

13.
本文介绍了面向对象程序设计方法的关键概念,同时着重介绍了一个基于面向对象程序设计方法的文件阅读器软件的设计和实现.该软件用美国BORLAND公司于1991年推出的最新面向对象的程序设计语言TurboC++2.0版在286微机上调试通过。  相似文献   

14.
面向方面的程序设计及其相关的关键技术   总被引:1,自引:0,他引:1  
从软件开发方法学的角度探讨AOP为何成为结构化或者面向对象技术的补充,它怎样提供对横切关注点的标识、分离和封装技术;然后论述AOP的有关概念,支撑结构,优缺点等.并结合开发一个对C语言扩展的AOP系统的具体实践,阐明和总结要实现一个AOP语言所要涉及到的关注点和方面的封装、描述,方面代码的编译,静态或动态织入方面代码等关键技术.  相似文献   

15.
课件写作系统CAS是提供给教师用以制作教学课件的软件工具 ,它是在Windows环境下采用面向对象的方法进行分析和设计并用C + +编程语言实现的 .面向对象的方法的最主要的特点就是利用特定的软件工具直接完成从对象客体的描述到软件结构之间的转换 ,解决了结构化开发方法中客观世界描述工具与软件结构不一致的问题 .CAS的应用程序是一个以消息驱动的、以窗口对象为组织单元的系统 .  相似文献   

16.
本文用面向对象技术来处理用传统编程方法无法解决的类属问题。通过对数据类型和数据结构的分析,找出解决类属问题的难点,提供了两种解决方案。一种是运用两面对象的一般思路,通过对象指针之间的强类型转换实现;另一种是直接使用面向对象系统提供的模板工具来实现,面和对象技术的引入,改变了我们考虑和解决问题的方法和思路,使以往难以解决的复杂问题变得简单。本文使用C++这个具体的面向对象语言来对类属问题进行具体描述  相似文献   

17.
面向对象程序设计课程的研究   总被引:11,自引:0,他引:11  
传统的程序设计语言Basic、Fortran以及C在教学和实际中得到了普遍的使用,对人才的培养和计算机的普及应用起了重大作用.随着计算机技术向多媒体化、网络化等方面迅速发展,程序语言技术也进入了一个崭新的发展时代,新的技术成果如面向对象技术等都反映到了现代编程语言中,因此,探索改革程序设计语言课程教学,便成为教学改革的重要研究内容.  相似文献   

18.
采用气液两相方程,对燃料空气炸药(FAE)气液两相爆轰的爆轰波发展过程进行数值模拟,以此结果作为计算的初值,用三维有限体积TVD方法和面向对象编程技术,模拟FAE爆炸产生的冲击波在街道中的传播规律以及对建筑物的毁伤效应,计算结果表明,三维有限体积TVD方法描述了FAE爆炸冲击波的反射,绕射,传播等物理现象,在计算机模型的构造和管理中,C++和面向对象编程技术体现出极高的优越性,对连续边界的处理,采用了垂直扰动法,得到了清晰的物理图像。  相似文献   

19.
在分析和比较典型的并发面向对象程序设计语言的基础上,提出了一个并发对象模型的架构,其特色在于对象的并发特征函数和对消息传递方式的处理,从语言设计的角度对并发对象模型与继承之间的有机集成进行了初步探讨。  相似文献   

20.
VisualBasic作为可视化编程语言 ,具有简洁、开发效率高等优点。本文阐叙了如何遵循面向对象的程序设计思想 ,利用VisualBasic中丰富的控件及内嵌的数据库 ,来完成和实现计算机考试系统的程序设计。  相似文献   

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

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