Třída
Třída se používá v objektově orientované programování popsat jeden nebo více objektů. Slouží jako šablona pro vytváření nebo vytváření instancí konkrétních objektů v rámci program. Zatímco každý objekt je vytvořen z jedné třídy, lze k vytvoření instance více objektů použít jednu třídu.
Několik kurzů podpory programovacích jazyků, včetně Jáva, C + +, Cíl C a PHP 5 a novější. Zatímco syntax definice třídy se liší mezi programovacími jazyky, třídy slouží stejnému účelu v každém jazyce. Všechny třídy mohou obsahovat definice proměnných a metodynebo podprogramy, které lze spustit odpovídajícím objektem.
Níže je uveden příklad základní definice třídy Java:
třída Vzorek
{
public static void main (String [] args)
{
String sampleText = "Hello world!";
System.out.println (sampleText);
}
}
Výše uvedená třída, pojmenovaná Vzorek, zahrnuje jedinou pojmenovanou metodu hlavní. V rámci hlavníproměnná sampleText je definována jako „Hello world!“ The hlavní metoda vyvolá Systém třída z vestavěné základní knihovny Javy, která obsahuje out.println metoda. Tato metoda se používá k tisku ukázkového textu na text výstup okno.
Třídy jsou základní součástí objektově orientovaného programování. Umožňují izolovat proměnné a metody na konkrétní objekty, místo aby byly přístupné všem částem programu. Toto zapouzdření dat chrání každou třídu před změnami v jiných částech programu. Pomocí tříd mohou vývojáři vytvářet strukturované programy pomocí Zdrojový kód které lze snadno upravit.
POZNÁMKA: Zatímco třídy jsou základem v objektově orientovaném programování, slouží spíše jako plány než jako stavební kameny každého programu. Důvodem je, že třídy musí být vytvořeny jako objekty, aby mohly být použity v rámci programu. Konstruktory se obvykle používají k vytváření objektů z tříd, zatímco destruktory se používají k uvolnění prostředků používaných objekty, které již nejsou potřeba.