Objektikonstruktori ( eng. Objectifier - objektivaattori) - yksi perussuunnittelumalleista , joka on suunniteltu erottamaan abstraktio toteutuksesta ja ohjaamaan dynaamisesti objektin käyttäytymistä koodin suoritusvaiheessa [1] .
"Objektivaattori" -mallin idea tunnistettiin ensimmäisen kerran Walter Zimmerin julkaisussa, joka perustui Erich Gamman ja hänen kirjoittajiensa ("Gang of Four") ehdottamien klassisten suunnittelumallien analyysiin [2] . Motivaatio toisen mallin korostamiseen oli tarve tarjota dynaaminen muutos koodin suoritusvaiheessa käytettyyn toiminnallisuuteen, ei käännösvaiheeseen. Tällä puolella tämä lähestymistapa tarjoaa lisää joustavuutta, koska sen avulla voit pakata johdettujen luokkien keskenään vaihdettavia käyttäytymismalleja itsenäisiin käyttöliittymätoteutuksiin ja manipuloida niitä ohjelman suorittamisen aikana [3] .