instansioiminen
Instansioiminen, tai suomeksi "instansiointi", viittaa ohjelmointikielen tai ohjelmistojärjestelmän käytäntöön, jossa luodaan uusi olio tai prosessi, joka on saman luokan tai tyypin kopio. Instansiointi on keskeinen käsite objektiohjelmoinnissa, jossa olioita käytetään mallintamaan todellisuuden elementtejä. Kun ohjelmassa luodaan uusi olio, se on instanssi luokasta, joka määrittelee olion ominaisuudet ja käyttäytymisen.
Instansiointi tapahtuu yleensä luokalle ominaisella konstruktorilla, joka on erityinen metodi, joka suoritetaan, kun uusi olio luodaan.
Instansiointi voi tapahtua myös muilla tavoilla, kuten syklisellä instansioinnilla, jossa luodaan useita samoja olioita samanaikaisesti tai
Instansiointi on yleistä monissa ohjelmointikielissä, kuten Java, C++, Python ja C#, ja se on olennainen osa monimutkaisempien