實體化
IT辭彙
在編程中,實體化(instantiation)是指建立一個真正的實例或實現抽象對象或模板,如一個對象或計算機程序。
目錄
在編程中,實體化(instantiation)是指建立一個真正的實例或實現抽象對象或模板(template),如一類(class)對象(object)或計算機程序。舉個例子來說,實體化是通過定義某一個特定的物體類別,給它命名以及把它安放在某些具體的位置來創造一份實體的。
1)在面向對象編程(OPP,object-oriented programming)中,一些編程者會通過把類別實體化來創造對象和具體的類別物體。該對象是一個能在計算機中運行的可執行文件;
2)在面向對象編程語言Java中,你把類別實體化后產生的對象通常被稱作類別而不是對象。換言之,你用Java把類別實體化所產生的類別特例就是可以在計算機中運行的可執行文件;
3)先於面向對象編程進行的數據建模和編程中,實體化(instantiate)的用途之一就是通過創造路徑進入資料庫(database),然後從抽象的數據對象產生一個數據填充實體(如果該資料庫是空的,就可以當作需要填充對象的某種類別模板)。