Klíčové slovo třídy v programování je indikátor, který deklaruje určitou třídu. V objektově orientovaném programování třída obsahuje a navrhuje objekty, drží informační data objektu a jeho vzorce chování (co může dělat). Tato chování se také označují jako metody: procesy související s daným objektem. Například pokud programátor chtěl vytvořit třídu pro objekt lednice, mohla by třída obsahovat informace o lednici:
- jeho exteriér z nerezové oceli
- tři police
- zásuvka na výrobu
stejně jako související metody a chování:
- chlazení potravin udržováním určité teploty
- otevření chladničky a vložení jídla dovnitř
- pomocí dávkovače ledu na pití
Klíčové slovo třídy (jednoduše slovo třída před čímkoli jiným) iniciuje deklaraci třídy a je vyžadováno před jakoukoli třídou. Název třídy sleduje klíčové slovo:
třída Lednička {}
Všechna ostatní data a metody (nebo funkce) chladničky třídy spadají do závorek.
Klíčové slovo třídy a následující název třídy jsou jediné předpony požadované pro třídu. Existují však volitelné funkce, které programátoři mohou použít k definování třídy. Programátoři mohou vytvořit třídu, která je veřejná nebo soukromá, a mohou také označovat nadtřídu, jejíž součástí je aktuální třída.