简述结构化程序设计与面向对象程序设计的区别与联系?

来源:悟空问答 编辑:王志 手机版

思想的区别* 结构化程序设2113计思想:在编程之前,5261先对程序系统根据业务需要4102进行整体的规划1653,描述出系统的流程。对程序系统进行模块化分和功能分配。设计出各种图表,指明数据的流向。缺点:1)缺少扩展性:进行程序设计的时候只将系统着眼于现有业务功能的实现,没有考虑到系统将来的业务变化情况。2)灵活性差:进行程序设计,时没有对软件的系统的设计和实现进行合理的分工。3)违反职能均衡原则。*面向对象程序设计思想:在进行程序开发之前,先将程序的业务变化进行合理的分析,将程序中的代码与现实中的事物结构特征结合起来考虑。优点:实现了程序系统的可扩展性,可重用性,可维护性。缺点:体系庞大,难以掌握。面向对象程序设计和结构化程序设计应用程序的区别区别:对数据和对数据的处理的区别面向对象应用程序将程序中的数据和对数据的操作描述为一个整体,即类www.07swz.com防采集请勿采集本网。

简述结构化程序设计与面向对象程序设计的区别与联系?

由热心用户 陈伟卫 提供的回答:

同学,你该不会是选了6系软件工程吧

结构化程序设计简洁明了,不会像面向对象那样绕圈子。因此,编写小工具时比较适合用结构化设计,但是面向对象由于引进对象概念,大大提高了软件编写的效率,适合多人协作编写较大的软件。一个灵活,一个稳重。

面向对象程序设计的特点是面向对象和面向用户,例如C++就是这样的一种语言,它通过类,封装,继承等方法,使得用户在应用这个程序的时候可以不考虑是怎样实现的,它实现的过程用户来说是不需要知道的。 而传统的结构化程序设计则不同,它是一种

声明:本内容来自悟空问答,版权归悟空问答所有,本网旨在传播知识,不代表本网赞同以上意见,如有任何问题请与本网联系!

可能不是很准确但是简单的理解,面向对象程序设计就是把几乎所有的东西都抽象成类和对象,你的程序实现都是对对象进行处理。 如,面向对象中,你定义一个类--人, class person { 方法1; 方法2; . }; 你只要定义人的一个对象调用人的方法

结构化程序设计简洁明了,不会像面向对象那样绕圈子。因此,编写小工具时比较适合用结构化设计,但是面向对象由于引进对象概念,大大提高了软件编写的效率,适合多人协作编写较大的软件。一个灵活,一个稳重内容来自www.07swz.com请勿采集。

  • 结构化程序设计和面向对象程序设计之间的区别与联系
  • 结构化程序设计与面向对象设计的主要区别是什么?
  • 结构化程序设计和面向对象程序设计的主要特征各是...
  • 面向对象和结构化程序设计的区别
  • 结构化程序设计与面向对象程序设计有什么异同点
  • 什么是面向对象程序设计?它与传统的结构化程序设...
  • 什么是面向对象程序设计?它与传统的结构化程序设...
  • 结构化程序设计方法与面向对象程序设计方法在对待...
  • 结构化程序设计和面向对象程序设计的主要特征各是...
  • 面向对象的程序设计和C语言的结构化程序设计有什么...
  • 最新推荐
    热门推荐