erityistyypit
Erityistyypit ovat yleiskäsite, jota käytetään kuvaamaan tietyn järjestelmän sisällä poikkeavia tai erikseen määriteltyjä tyyppejä. Termi korostaa, että nämä tyypit eivät kuulu tavalliseen, yleisesti voimassa olevaan luokkaan, vaan niille on asetettu omat säännöt, rajat tai käsittelytavat. Erityistyypit voivat ilmetä monilla aloilla, kuten ohjelmoinnissa, tietojenkäsittelyssä, tilastotieteessä sekä kielitieteessä tai hallinnollisissa kuvauksissa. Ne usein tarvitaan, kun tavallinen tyyppijärjestelmä ei tarjoa riittävästi ilmaisukykyä tai kun tarkkuus ja turvallisuus vaativat erillistä käsittelyä.
Esimerkkeinä voidaan mainita ohjelmoinnissa null- tai optional-tyypit, union-tyypit sekä muut erikoistyypit, joiden arvot rajoitetaan tai joiden
Käytön tarkoituksena on parantaa selkeyttä, turvallisuutta ja dokumentointia. Erityistyyppejä kuvaavat usein suunnitteludokumentit, joissa määritellään, miten tyyppejä