- 1
- 0
- 约6.55千字
- 约 45页
- 2017-02-09 发布于天津
- 举报
物件导向分析与设计简介
第4章 物件導向分析與設計簡介 4-1 物件導向的軟體系統開發 4-2 物件導向分析與設計 4-3 UML的物件導向分析與設計 4-4 使用SIM執行UML塑模 4-1 物件導向的軟體系統開發 4-1-1 傳統的軟體系統開發 4-1-2 物件導向的軟體系統開發 4-1-3 為什麼使用物件導向的軟體系統開發 4-1-1 傳統的軟體系統開發-說明 傳統的軟體系統開發是將資料和操作分開來思考,著重於如何找出解決問題的程序或函數,即演算法。例如:一家銀行的客戶甲擁有帳戶A和B兩個帳戶,客戶甲在查詢帳戶A的餘額後,從帳戶A提出1000元,然後將1000元存入帳戶B。傳統應用程式開發建立的模型,如下圖所示: 4-1-1 傳統的軟體系統開發-函數呼叫 在主程式main()是一序列的函數呼叫,首先呼叫getBalance()函數查詢帳戶A的餘額,參數是帳戶名稱,然後呼叫withdraw()函數從帳戶A提出1000元後,呼叫deposit()函數將1000元存入帳戶B,如下所示: getBalance(A); withdraw(A, 1000); deposit(B, 1000); 4-1-2 物件導向的軟體系統開發-說明 物件導向的軟體系統開發是將資料和操作一起思考,其主要工作是找出參與物件和物件之間的關係,並且透過這些物件的通力合作來解決問題。 例如:針對上一節相同的銀行存提款問題,使用物
原创力文档

文档评论(0)