Mis on Instantatsioon?

Arvutiteaduses on esilekutsumine eelnevalt määratletud objekti realiseerimine. OOP (objekt-orienteeritud programmeerimine) võib määratleda objekti klassi. Kõigil selle klassi objektidel on teatud hulk omadusi (seotud muutujad), tarvikud (nende muutujate ligipääsu viisid) ja meetodid (funktsioonid). Selle objekti eksemplari võib seejärel deklareerida, andes talle ainulaadse nimega identiteedi, et seda saaks kasutada programmis. Seda protsessi nimetatakse "kiirendamiseks".

Mõistet "instantiation" kasutatakse ka teistes arvutiteaduse valdkondades, näiteks virtuaalserverite loomisel. Virtuaalserveri omadused (kettaruum, eraldatud RAM, operatsioonisüsteemi tüüp, installitud tarkvara jne) on eelnevalt määratletud. Seejärel saab ühe serveriga virtualiseerida mitu serverit, millest igaüks kasutab seda konfiguratsiooni. Nende virtualiseerimise protsessi nimetatakse instantiaatoriks ja iga virtuaalserverit nimetatakse näiteks.

Objektile orienteeritud programmeerimise tingimused