首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

什么是面向对象程序设计,和结构化程序设计有什么不同

发布网友 发布时间:2022-04-23 13:32

我来回答

1个回答

热心网友 时间:2023-11-01 18:24

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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com