之前给大家介绍一下面向对象编程思想,那么下面要给大家介绍的就是面向对象编程的优点和缺点,一起来通过下文的内容进行一下详细了解吧。
一、面向对象编程(面向对象程序设计)优点有哪些?
1、开发周期短
2、它是一种全新的系统分析设计方法
3、开发工作的重用性、继承性高,使得重复的工作量减少
4、适用于各类信息系统的开发
5、减少后续软件开发量,实现了对客观世界描述到软件结构的直接转换
以上就是面向对象编程(面向对象程序设计)的优点啦,你都清楚了吧,那么下面再一起来看看面向对象编程(面向对象程序设计)的缺点吧!
二、面向对象编程(面向对象程序设计)缺点有哪些?
面向对象编程(面向对象程序设计)除去上面的优点之外,还存在着以下的缺点:
1、对于初学者来说比较难学习
2、它需要一定的软件支持环境
3、它不可以从科学管理角度进行理顺和优化,它只可以在现有的业务基础上进行分类整理
4、它不适合进行大型的MIS开发
假如,缺乏整体系统设计划分,那么就非常容易会导致出现系统结构不合理、各部分关系失调等问题
以上就是对于面向对象编程(面向对象程序设计)的优点以及缺点的介绍了,希望这些内容可以对你有所帮助哦!
延伸阅读:
面向对象编程(面向对象程序设计)特点
1、易维护
采用面向对象思想设计的结构,可读性高。
因为,继承的存在,所以说,即使是改变了需求,维护也只会是在局部模块。
维护起来会非常的方便和,成本也是相对较低。
2、质量高
在设计的时候,能够重用现有的。
在之前的项目领域当中,已经被测试过的类使系统满足业务需求并具有较高的质量。
3、易扩展
因为继承、封装、多态的特性,自然就设计出了高内聚、低耦合的系统结构。
这样也使得系统会更加的灵活,更加的易扩展,并且成本也是会比较的低。
4、效率高
在软件开发的时候,依据设计的需要,对现实世界的事物进行抽象,产生类,使用这样的方式来解决问题,和日常生活和自然的思考方式非常的接近,这样的话,也使得软件开发的效率和质量得到了提升。
你还想了解更多和面向对象编程相关的内容吗?欢迎继续关注奇Q工具网的常见问题栏目来了解哦!
推荐阅读: