欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

【面向对象】面向对象的分析与设计概述

发布时间:2025/3/15 编程问答 24 豆豆
生活随笔 收集整理的这篇文章主要介绍了 【面向对象】面向对象的分析与设计概述 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

文章目录

  • 分析与设计
  • 结构化方法与面向对象方法
  • 面向对象分析与设计

分析与设计

分析强调对问题的调查 而不是如何确定解决方案。

设计强调的是问题的逻辑解决方案 。

结构化方法与面向对象方法

结构化方法也称功能分解法,总的指导思想是:自顶向下、逐步求精、单入口、单出口,基本原则是抽象和功能分解。

  • 结构化分析
  • 结构化设计
    • 结构化设计的两个基本原则:高内聚、低耦合。
    • 结构化设计技术只是帮助系统设计者完成部分而不是全部系统设计生命周期阶段。
  • 结构化编程:结构化程序具有一个开始和一个结束的程序或程序模块,并且在程序执行中的每一步都由“顺序、选择和循环”之一组成。

面向对象方法着重描述现实世界,其出发点和基本原则是尽可能模拟人类习惯的思维方式,使开发软件的方法有过程尽可能接近人类认识世界的方法与过程。

  • 面向对象分析:定义在系统中工作的所有类型的对象,并显示这些对象如何通过相互作用来完成任务。
  • 面向对象设计:定义在系统中人机进行通讯所必须的所有类型的对象,并对每一种类型的对象进行细化。
  • 面向对象编程:定义各类对象的行为,包括对象间的消息传递。

面向对象分析与设计

面向对象的分析与设计的精髓是按照对象(事物、概念、或实体)的观点考虑问题域和逻辑解决方案。

总结

以上是生活随笔为你收集整理的【面向对象】面向对象的分析与设计概述的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。