način
Metoda je potprogram vezan uz određenu razred definirano u Izvorni kod programa. Sličan je a funkcija, ali ga može pozvati samo objekt stvoren iz klase.
u Java primjer dolje, metoda getArea definira se unutar razreda pravokutnik. Da bi se getArea metodu koju će koristiti program, objekt se prvo mora stvoriti iz datoteke pravokutnik klase.
razred Pravokutnik
{
int getArea (int širina, int visina)
{
int područje = širina * visina;
područje povratka;
}
}
Metode su važan dio objektno orijentirano programiranje budući da funkcije izoliraju na pojedine predmete. Metode unutar klase mogu pozvati samo objekti stvoreni iz klase. Uz to, metode se mogu pozivati samo na podatke poznate odgovarajućem objektu. To pomaže izolirati objekte jedni od drugih i sprečava metode unutar jednog objekta da utječu na druge objekte.
Iako su metode dizajnirane za izoliranje podataka, i dalje se mogu koristiti za vraćanje vrijednosti u druge klase ako je potrebno. Ako vrijednost treba podijeliti s drugom klasom, povratak izjava (kao što se vidi u gornjem primjeru) može se koristiti.