Warning
This page is located in archive.

Deklarace třídy a vytvoření objektu

Program v Javě obsahuje vždy alespoň jednu třídu.

Deklarace třídy

Deklarace začíná klíčovým slovem class a jsou v deklarovány proměnné i metody třídy. Tělo třídy začíná a končí složenými závorkami. Způsob zápisu instančních proměnných a metod je stejný, pouze chybí klíčové slovo static. Pokud je klíčové slovo static použito, jedná se proměnnou či metodu třídy (nikoliv objektu). Pokud je v deklaraci před proměnnou či metodou uvedeno klíčové slovo public, jsou tyto metody a proměnné přístupné i zvnějšku třídy (tj. může ji použít jiná třída či příkaz). To samé platí o vlastní třídě, v takovém případě je nutno třídu uložit jako samostatný soubor.

public class Ctverec {
 
 public int delkaStrany;
 
 public int obvod(){
   int o;
   o = 4 * delkaStrany;
   return o;
   }
 public int obsah() {
   return (delkaStrany*delkaStrany);
   }
}

Vytvoření objektu

Pro vlastní vytvoření objektu je nutné deklarovat referenční proměnnou (bude odkazovat na daný objekt) a pomocí příkazu new vytvořit vlastní objekt.

...
Ctverec mujCtverec;          // deklarace reference
mujCtverec = new Ctverec();  // vytvoreni objektu 
...

courses/a0b36pri/tutorials/12/deklarace_tridy.txt · Last modified: 2015/01/16 21:04 (external edit)