【面向对象】面向对象的分析与设计概述
生活随笔
收集整理的這篇文章主要介紹了
【面向对象】面向对象的分析与设计概述
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 分析與設計
- 結構化方法與面向對象方法
- 面向對象分析與設計
分析與設計
分析強調對問題的調查 而不是如何確定解決方案。
設計強調的是問題的邏輯解決方案 。
結構化方法與面向對象方法
結構化方法也稱功能分解法,總的指導思想是:自頂向下、逐步求精、單入口、單出口,基本原則是抽象和功能分解。
- 結構化分析
- 結構化設計
- 結構化設計的兩個基本原則:高內聚、低耦合。
- 結構化設計技術只是幫助系統設計者完成部分而不是全部系統設計生命周期階段。
- 結構化編程:結構化程序具有一個開始和一個結束的程序或程序模塊,并且在程序執行中的每一步都由“順序、選擇和循環”之一組成。
面向對象方法著重描述現實世界,其出發點和基本原則是盡可能模擬人類習慣的思維方式,使開發軟件的方法有過程盡可能接近人類認識世界的方法與過程。
- 面向對象分析:定義在系統中工作的所有類型的對象,并顯示這些對象如何通過相互作用來完成任務。
- 面向對象設計:定義在系統中人機進行通訊所必須的所有類型的對象,并對每一種類型的對象進行細化。
- 面向對象編程:定義各類對象的行為,包括對象間的消息傳遞。
面向對象分析與設計
面向對象的分析與設計的精髓是按照對象(事物、概念、或實體)的觀點考慮問題域和邏輯解決方案。
總結
以上是生活随笔為你收集整理的【面向对象】面向对象的分析与设计概述的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Java】获取并打印当前堆栈的方法
- 下一篇: 【Servlet】监听器技术