text: 在計算機科學中，實化是把抽象的想法轉化為明確的資料模型或程式設計語言建立的其他物件的過程。透過實化，以前是隱式的、未表示的、可能是不可表示的被顯式形成可概念操作的。非正式地，實化也常被稱作在特定系統範圍內把某些東西變為“頭等公民”即物件化。 實化是概念分析與知識表示中最常用的技術。在程式設計語言中的實化與反射.在程式設計語言中，把使用者程式或者程式設計語言某一部分本來在編譯期與執行期是隱式的，表示為語言自身，這一過程稱為實化。這使得其對程式可當作普通資料來利用。在具有反射的程式設計語言中，實化的資料表示了相關的被實化的領域。實化的資料常被稱作頭等物件。資料實化.資料實化涉及在中找到抽象資料型別的更為具體的表示。 例如，抽象資料型別集合可以用map或者array來實化。概念建模中的實化.中廣泛使用了實化。實化一個關係意味著把它視作一個實體。實化一個關係的目的是令其顯式，必要時可以增加額外的資訊。例如，關係"codice_4"表示某人是某委員會的成員。下圖左側用表的形式列出了人"P1"是委員會"C1"與"C2"的成員；人"P2"是委員會"C1"成員。這一關係，也可看作實體。見圖示的右側。稱作該實體實化了這個關係。這個實體型別為codice_5。現在，可以給這個關係實體增加新的資訊，如某人屬於某委員會是由誰來提名加入的，可表示為"codice_6"。與其密切相關的用法見。實化在UML中.UML提供了關聯類用於構建被實化的關係型別。關聯類既是關聯又是類。
metadata.dataset: erhwenkuo/wikipedia-zhtw
metadata.title: 實化
metadata.url: https://zh.wikipedia.org/wiki?curid=4805645