Metody (funkce) v Javě

Přehled informací

Použití metod v programech v Javě

Programovací jazyk Java umožňuje použití metod stejně jako C/C++. Deklarace metody má následující tvar:

  modifikátor typ_návratové_hodnoty jméno_metody (deklarace_proměnných)
  {
    tělo_metody
  }

Každá metoda musí vracet návratovou hodnotu typu typ_návratové_hodnoty. Hodnota je z funkce předána pomocí příkazu

  return(hodnota)

Příklad deklarace metody pro zjištění většího ze dvou prvků.

  int maximum (int a, int b)
  {
    if (a > b)
     return(a);
    else
     return(b);
  }

Volání metody v Javě se uskuteční příkazem

  proměnná = jméno_metody (argumenty);

Příklad volání metody maximum:

  vysledek = maximum (10, 20);      // funkce vrátí hodnotu 20

Rozsah platnosti metody

Rozsah platnosti metody, definuje oblast programu, ve které je metoda přístupná (je ji možné volat). Jakmile vytvoříme v Javě metodu, je tato metoda přístupná pouze ve třídě, v níž byla metoda definována. To znamená, že program nemůže volat metody z jiné třídy.

Rozsah platnosti funkcí je možné měnit (určovat) pomocí modifikátorů: