What's object-oriented development method

物件導向開發方法

比起傳統結構化開發增加那些特性

系統分析與設計之基礎單位

物件導向觀念下開發程式

 何謂物件導向開發(Object-oriented development)方法?(5 分)比起傳統結構化開

發增加那些特性?(15 分)其系統分析與設計之基礎單位為何?(3 分)在物件導

向觀念下開發程式時可以將程式視為:程式=( )+訊息,請說明該括弧中

之適當答案為何?(2 分

‘1. **物件導向開發(Object-oriented development)方法**:

   - **定義**:物件導向開發是一種軟體開發方法,其中軟體系統的設計和實現是圍繞著"物件"的概念進行的。每個物件代表系統中的實體或抽象概念,並包含數據和方法,用於對這些物件進行操作。


2. **物件導向開發相對於傳統結構化開發增加的特性**:

   - **繼承性**:物件導向允許定義新的類別,這些類別可以繼承現有類別的屬性和方法,從而實現代碼重用和層次結構。

   - **多態性**:物件導向支持多態性,這意味著相同的方法名稱可以根據不同的類別執行不同的操作,增強了靈活性。

   - **封裝性**:物件導向通常要求將數據和方法封裝在物件中,以實現信息隱藏和安全性。


3. **系統分析與設計之基礎單位**:

   - 系統分析和設計的基礎單位是"類別"。在物件導向方法中,系統的分析和設計是圍繞著類別的創建和定義展開的。每個類別代表一個概念或實體,並包含其屬性和方法。


4. **在物件導向觀念下開發程式時可以將程式視為:程式=(物件)+訊息**:

   - **適當答案**:程式=(物件)+訊息。在物件導向開發中,程式由不同的物件組成,這些物件之間通過訊息傳遞來實現協作。物件是系統中的基本構建塊,它們包含數據和方法,並通過相互之間的訊息進行互動。


Comments

Popular posts from this blog

How to write data into a excel file using vbscript

Format date as yyyy-mm-dd using vbscript