Klíčové slovo třídy

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.