CSDN论坛 > C/C++ > C++ 语言

关于OOD 和 结构化设计方法的比较 [问题点数:100分,结帖人eric8231]

Bbs4
本版专家分:1150
结帖率 100%
CSDN今日推荐
Bbs5
本版专家分:2275
Bbs4
本版专家分:1150
Bbs3
本版专家分:545
Bbs5
本版专家分:2889
匿名用户不能发表回复!
其他相关推荐
结构化程序设计方法:自顶向下,逐步求精
结构化程序设计(structured programming)(E.W.Dijikstra)在1965年提出的,是软件发展的一个重要的里程碑。它的主要观点是采用自顶向下、逐步求精的程序设计方法;使用三种基本控制结构构造程序,任何程序都可由顺序、选择、循环三种基本控制结构构造。是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,这样使完成每一个模块的工作变单纯而明确,为设计一些较大的软
OOD六大原则
OOD基本上有6大原则,而实际上都是互补的,也就是说一些原则需要利用另一些原则来实现自己。6大原则如下: 1) Open-Close Principle(OCP),开-闭原则,讲的是设计要对扩展有好的支持,而对修改要严格限制。这是最重要也是最为抽象的原则,基本上我们所说的Reusable Software既是基于此原则而开发的。其他的原则也是对它的实现提供了路径。 2) Liskov Subs
面向过程的结构化程序设计
面向过程的结构化程序设计 三种基本结构:顺序结构、选择结构、循环结构 原则: 1,自顶向下:指从问题的全局下手,把一个复杂的任务分解成许多易于控制和处理的子任务,子任务还可能做进一步分解,如此重复,直到每个子任务都容易解决为止。 2,逐步求精 3,模块化:指解决一个复杂问题是自顶向下逐层把软件系统划分成一个个较小的、相对独立但又相互关联的模块的过程。 注意事项
OOA模型与过程、OOD模型
这个其实是上课的老师讲的,为了以后能温习,就把它po到博客上保留起来。 首先是OOA模型: 接着是OOA的过程: 接着是OOD的模型: 这些是都面向对象分析与设计的重要基础,要了解其整体的模型活动,然后在实际应用中去体会,这样才能做到学以致用啊!而且在分析阶段可以是涉及各个领域知识来分析的,无关软件设计的事,所以从这一点也可以学到,这些方法都是活学活用的,掌
OOA,OOD,OOP的全称是什么?
oo(object-oriented):基于对象概念,以对象为中心,以类和继承为构造机制,来认识,理解,刻画客观世界和设计,构建相应的软件系统的一门方法;本意----模拟人类的思维方式,使开发,维护,修改更加容易 ­     ooa(object-oriented analysis):强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析-
OOD面试题
面向对象设计 如何应对 面向对象设计的问题非常重要,它能反映出面试者的代码质量。若是对此类问题支支吾吾,面试多半就凶多吉少了。 应付面试中的含糊不清 面向对象设计的问题经常是有意含糊的,以此测试你是否会做假设,或者考验你是否会进一步地询问,以明确需求。否则当面对模棱两可的约束时,你又如何设计一个类呢?抛出你的问题来消除这些含糊,然后再设计类来处理剩余的含糊之处。 面向
OOD - Object Oriented Design 面向对象设计实例
OOD 面向对象设计有很大的几率出现在小公司的面试上,在youtube上找了一个很好的教程来和大家分享一下。 问题: OOD 思想设计两人投掷硬币的游戏。 步骤一: 准备documentation 游戏介绍:随机选择一个玩家,令该玩家预测硬币的正反面,另一个玩家获得和第一个玩家相反的选项。开始投掷硬币,预测正确的赢。 Actors: 1. 玩家A 2. 玩家B 
OOD面向对象设计原则
OO原则前言:设计时需要考虑这些原则,但随意使用这些原则会使你的程序出现不必要的复杂性(Needless Complexity)。参考及说明本文的撰写,是基于阅读后的梳理《Agile Software Development:Principles,Patterns.and.Practices 》1. 开放-封闭原则(Open-Closed Principle)简称OCP。(一)概念: 软件实体(
“自顶向下 逐步求精”的设计方法
“自顶向下 逐步求精”的设计方法 什么是 “自顶向下 逐步求精”的设计方法 自顶向下的设计方法是一种程序开发技术,其中问题被分解为更容易处理的子问题,这些子问题的解决方案组合起来构成整体问题的解决方案。 自顶向下方法的四个主要步骤 分析问题 编写主要模块 编写其余的模块 根据需要进行重组和改写 分析问题 首先要理解问题,
软件工程—结构化分析设计
软件工程—结构化分析设计
关闭