fhmp.net
当前位置:首页>>关于面向对象方法和结构化方法各自的特点与利弊的资料>>

面向对象方法和结构化方法各自的特点与利弊

东软的孩子吧 真可怜~ 结构化技术的特点:把现实世界描绘为数据在信息系统中的流动,在数据流动过程中数据发生转化。通过自顶向下的程序设计将复杂的程序分解为程序模块的层次图。概括为自顶向下、逐步求精、模块化设计、结构化编码的基本特点。...

1、结构化系统开发方法(亦称“生命周期法”) (1)优点:从系统整体出发,强调在整体优化的条件下“自上而下”地分析和设计,保证了系统的整体性和目标的一致性;遵循用户至上原则;严格区分系统开发的阶段性;每一阶段的工作成果是下一阶段的依据...

向对象的方法将对象作为实体,对其操作的函数对其依赖性

结构化开发方法: 早期的程序开发,如C语言,都是用结构化开发方法。 结构化开发又叫做面向过程开发,具体原理是将一个软件分为多个过程(函数)进行开发,用结构体(struct)管理数据。这种开发方式使得代码的可读性变得很低,并且代码难以移植...

结构化程序设计特点: 优点: 与非结构化程序相比,结构化程序在调试、可读性和可维护性等方面都有很大的改进。 缺点:代码重用性不高:以过程为中心设计新系统,除了一些标准函数,大部分代码都必须重新编写。 由于软、硬件技术的不断发展和用...

打个比方: 结构化的是设计好一个完整的桌子给你用,面向对象是设计桌子的组成零件,然后你自已拿回去装。装方的也行,装圆的也行,三条腿也行,四条腿也行。

解决问题的思路都是相同的,只是复用的问题,面向对象最大的好处,是把处理问题的过程封装起来,然后复用,即调用以前写好的方法,至于里面怎么解决问题(即算法都是一样滴)

简单的说,面向对象的方法将对象作为实体,对其操作的函数对其依赖性很强,也就是对象更重要,例如C++语言,而结构化方法更关注的是程序自己的运行状态,以及函数的执行效率,例如C语言,在现代编程风格里面,越来越重视面向对象方法了

1960年结构化程序设计思想诞生。C和Pascal等语言都大力提倡这种程序设计的方法发明面向对象程序设计方法的主要出发点是弥补面向过程程序设计方法中的一些缺点

1.结构化方法遵循的基本原则 结构化方法的基本思想就是将待解决的问题看作一个系统从而用系统科学的思想方法来分析和解决问题结构化方法遵循以下基本原则 (1)抽象原则 抽象原则是一切系统科学方法都必须遵循的基本原则它注重把握系统的本质内...

网站首页 | 网站地图
All rights reserved Powered by www.fhmp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com