luokkaviittauksesta
Luokkaviittaus on ohjelmointikielissä viite, joka osoittaa luokkaan eli tyypiin, ei sen ilmentymään. Sellainen viite mahdollistaa tiedon saamisen luokan metatiedoista, sen jäsenten käyttämisen sekä dynaamisen ilmentymän luomisen ilman, että olio on jo olemassa. Luokkaviittaus toimii eräänlaisena “tovitteena” luokan identiteetille runtime-ympäristössä.
Luokkaviittauksia käytetään monissa kielissä erilaisten työkalujen ja kirjastojen konteksteissa. Esimerkiksi Java-kielessä luokan viite voidaan saada ja
Käyttökohteita ovat reflektio, jossa ohjelma tutkii ja käyttää luokkien ominaisuuksia ajon aikana; kangasrakenteiden rakentaminen (factories) ja
Rajoitteisiin kuuluvat esimerkiksi tyypin tiedot, jotka eivät aina säily perintäketjussa ajon aikana; korkea viittauskuorma ja mahdolliset