roles
Last updated
Was this helpful?
Last updated
Was this helpful?
程式開發中的角色。 從開發程式到使用應用程式之間所牽涉到的人 (或程式碼)。 通常指「某一段程式碼」
實現者╱
寫、定義的人 (或程式碼)。
使用者╱
使用、定義的人 (或程式碼)。
終端使用者╱end user
使用應用程式的人 (不涉及程式開發)。
範例
型別決定者
實現者
使用者
使用者
型別決定期
編譯期
執行期
編譯期
允許多型別
否,單型別 (homogeneous type)
對使用者隱藏具體型別,故稱為 。
是,多型別
(heterogeneous type)
將具體型別封裝起來的型別,故稱為 。
介於是與否之間
使用者可指定不同的 T
,因此可產生許多不同的具體型別。
不過一旦指定了 T
之後,此馬上變為單型別的具體型別。