问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是结构化开发方法,什么是面向对象开发方法,比较二者的区别与联系

发布网友 发布时间:2022-04-25 21:30

我来回答

1个回答

热心网友 时间:2023-10-15 09:57

结构化开发方法:
早期的程序开发,如C语言,都是用结构化开发方法。
结构化开发又叫做面向过程开发,具体原理是将一个软件分为多个过程(函数)进行开发,用结构体(struct)管理数据。这种开发方式使得代码的可读性变得很低,并且代码难以移植。
现在较常用的开发方法为面向对象开发(Object-Oriented),分为分析(Analysis)、设计(Design)、编程(Programming)三部分。
面向对象开发最大的成功之处在于添加了“对象”的概念。试想一下:如果我要编写一个游戏,在这游戏中,游戏的角色是一个对象,敌人是一个对象,这样我们就可以通过对每个对象进行管理从而减轻开发负担。面向对象有三个要素:属性、事件、方法。以一个人举例说明,一个人的身高、体重、姓名、国籍等都是他的“属性”,一个人可以走路、可以吃饭、可以写字,这些都是他的“方法”,一个人被热水烫到就会大叫起来,诸如这种反射都可以称作“事件”。面向对象还具有三个特性:封装、继承、多态。还是以一个人举例,一件事只有我记着,我不说出去,只有我知道,这就是“封装”。我父亲是搞文艺的,我生来就有艺术细胞,这就是“继承”。我有很多兄弟,当人们提到我的姓氏的时候就是在叫我们家的人,这就是“多态”。
比较两种开发方式,面向对象开发更加接近于现实生活,可以使人的思路更加明确,而面向结构开发则更注重思维逻辑,具有一定难度。所以面向对象开发是当前最好的开发方式。
面向对象开发是基于结构化开发的,还保留着结构化开发中的“函数”、“结构体”等元素。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
石璜镇历史演变 ...突突的声音,排气管还冒黑烟,有时走也是走走停停的, 我手机型号步步高V206的,手机的内存U盘显示以满但我查看了手机,手机里 ... 步步高v206,我想下载手机英语,希望各位指点指点,哪里有下载,下载后具体... 步步高V206B手机怎么下载java软件 如何通过化妆修饰不同脸型和鼻型? 最近我的手机总是莫名收到一条短信,说的SIM卡已被更换,这是怎么... 丈母娘和女婿什么相处模式最和谐? 女婿怎么跟岳父岳母搞好关系? 诛仙2中宠物怎样恢复到绑定前 说明结构化程序的基本方法 结构化系统开发方法将管理信息系统开发过程分为哪几个阶段 结构化软件开发过程内容包括哪些? 用结构化系统开发方法开发系统,开发过程大致分为几个阶段? 结构化系统开发方法的开发过程 结构化开发方法分为哪几个阶段?每个阶段具体包含什么内容? 新手学锻造的几个问题 魔兽世界锻造产品清单 锻造问题,,魔兽世界2区爱斯特纳部落的 男朋友提了分手,还可以挽回吗? 男友主动和我提分手,我该挽回他吗? 男人主动提分手,还有必要挽回吗? 吵架后男友说要分手,还要去挽回吗? 男生主动提分手的话,还有挽回的可能吗 男朋友提分手,可是我还很喜欢他,还能挽回吗? 你的男朋友和你提出分手后,你会挽回对方吗? 在恋爱中,男生提分手就真的无法挽回了吗? 男友和你提出分手,这时候你会挽留吗? 当男友提出分手后,真的再也没有挽回的可能性了吗?男生的分手都很决绝吗? 福湘板材排名第几 结构化系统开发方法有哪些特点? 举例你对结构化方法和面向对方法这两种不同的软件开发方法的理解 什么是结构化开发方法,什么是面向对象开发方法,是比 结构化开发流程设计原则 提分手后男朋友同意了,现在想挽回还有可能吗? 七日咸鸭蛋做法视频 咸鸭蛋做法 两个人合伙投资25万经营加工厂协议书怎么写啊 开一个小加工厂需要什么手续? 开加工厂都要办什么手续? 开设一个小型饮料加工厂需要什么手续 开一个很小型的加工厂最少要多少钱 安标产品能否在外地租厂房加工 租赁村集体房屋做茶叶加工厂合法吗? 我想咨询下厂房出租的所得需要缴纳多少税收 地下室办加工厂能不能办营业执照? 本人刚刚创业,从事包装行业,今天在找厂房时找到一个两栋住房的地下 请问办一个食品销售公司,找工厂代加工食品,自己注册品牌,自己销售,一共需要办哪些手续。 我家小加工厂要拆迁,租的土地,自己盖的房子。没有手续,已经营20年。年净利润50万+ 如果我想开一个小型义齿加工厂的话需要多少人,费用多少 年利润大约多少(有牙医朋友*关系) 我家住在农村,现在在我家旁边建了一个加工厂,影响到我们了,怎么办?