arvoluokan
Arvoluokan käsite tarkoittaa ohjelmoinnissa luokkaa, jonka olioiden keskeinen merkitys on niiden sisältämät arvot eikä olioiden identiteetti. Arvoluokan ilmentymät ovat tavallisesti muuttumattomia (immutability), ja kaksi oliota katsotaan samanarvoisiksi, jos niiden arvot ovat identtiset. Tällainen lähestymistapa helpottaa vertailua, virheiden ehkäisyä ja turvallista kopiointia.
Keskeiset piirteet ovat immutability, arvoihin perustuva yhdenmukaisuus sekä tyypillisesti pienet, erilliset tiedot. Arvoluokka ei ylläpidä identiteettiä
Arvoluokkien vastakohtana ovat entiteetit, joilla on pysyvä tunniste tai identiteetti. Entiteetin arvojen ollessa yhtä tärkeä kuin
Esimerkkejä arvoluokista ovat rahayksikkö (summa ja valuutta), päivämäärä, koordinaatit tai osoite. Monet ohjelmointikielet tukevat arvoluokkien ilmaisua