3.4.3 Klass, objekt, meetod ning nende omavahelised suhted

Klassis
kirjeldatakse ära loodava üksuse omadused ja oskused. Objektid luuakse klassi
kirjelduse põhjal. Üldjuhul on sama klassi eri objektidel (eksemplaridel) samad
väljad (tunnused), kuid nende väärtused erinevad. Klassi oskused kirjeldatakse meetodites - ehk
üldjuhul alamprogrammides. Eri keeltes sellele põhisuunale ka mõningaid täiendusi. Java ja C# puhul näiteks kirjeldatakse
ühiseid oskusi ka liideste (Interface) abil. Javaskriptis luuakse uued
samatüübilised objektid prototüüpobjekti põhjal.