
正文
面向对象方法模型缺点,面向对象方法学中一般用到的模型是
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
“面向对象”的优缺点是?
1、面向对象的缺点:因为继承所以多指针操作多,CPU处理效率低。因为现在CPU性能高所以可以影响不大。
2、缺点:当软件规模庞大时,或者对软件的需求是模糊的或会承受时间而变化时,开发出的软件往往不成功;而且维护起来仍然很困难。
3、面向对象编程的性能牺牲是其缺点之一。由于面向更高的逻辑抽象层,使得在实现的时候,不得不做出性能上面的牺牲,有时候甚至是致命的。
相关问答
Q1: 面向对象编程的优缺点
性能牺牲面向对象编程的性能牺牲是其缺点之一。由于面向更高的逻辑抽象层,使得在实现的时候,不得不做出性能上面的牺牲,有时候甚至是致命的。
优点:性能比面向对象高,适合跟硬件联系很紧密的东西,例如单片机就采用的面向过程编程。
面向对象编程是对程序控制权的间接转移的限制。函数式编程是对程序中赋值操作的限制。这三个编程范式都对程序员提出了新的限制。每个范式都约束了某种编写代码的方式,没有一个编程范式是在增加新的能力。
似乎很简单,但实际又很不简单:面向对象三要素封装、继承、多态 (警告:事实上,从业界如此总结出这面向对象三要素的一刹那开始,就已经开始犯错了!)。
Q2: 结构化系统开发方法,原型法和面向对象开发方法的优缺点和适用场合...
信息系统开发的四种方法分别是结构化方法、原型化方法、面向对象方法、面向服务方法。结构化方法 结构化方法是一种传统的软件开发方法,它是由结构化分析、结构化设计和结构化程序设计三部分有机组合而成的。
原型法具有开发周期短、见效快、与业务人员交流方便的优点,特别适用于那些用户需求模糊,结构性比较差的信息系统的开发。
http://baike.baidu.com/view/125370.htm)没有明确定义 优点:面向对象开发更加接近于现实生活,可以使人的思路更加明确,而面向结构开发则更注重思维逻辑,具有一定难度。
Q3: 面向对象方法和结构化方法各自的特点与利弊
从概念方面看,结构化软件是功能的集合;面向对象软件是事物对象的集合。 从构成方面看,结构化软件是过程和数据的集合,以过程为中心;面向对象软件是数据和相应操作的封装,以对象为中心。
面向对象方法:提供了一种方便的、可持续观测和扩展系统的机制。面向对象抽象出的对象是健壮的、可控制和容易维护的。总是试图抽象出更公用的类,因此对系统分析员抽象事物和把我最初分析方向的要求很高。
面向对象优点:稳定性好;可重用性好;较易开发大型软件产品;可维护性好。
关于面向对象方法模型缺点和面向对象方法学中一般用到的模型是的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








