Klassipõhine objektorienteeritud programmeerimine
Klassipõhine objektorienteeritud programmeerimine ehk klassipõhine programmeerimine on objektorienteeritud programmeerimise (OOP) stiil, kus pärimine käib klasside kaudu, mitte objektide enda kaudu (prototüübipõhine programmeerimine). Kõige populaarsem ja arenenum OOP mudel on klassipõhine mudel, kus objektidel on olek (andmed), käitumismudel (meetodid, operatsioonid) ja identiteet (unikaalsed omadused, mis eristavad seda teistest objektidest). Objekti struktuuri ja käitumismudeli määrab klass. Objekti loomine käib klassipõhiselt, seega on iga objekt vastava klassi eksemplar.