U programiranju,
metoda je funkcija koja je član klase / objekta (u tehničkom smislu, ona je vezana za tu klasu / objekt). Metoda ima pristup varijablama i svojstvima definiranim u klasi / objektu i može obavljati zadatke na bilo kojoj instanci klase / objekta. U nastavku slijedi primjer pomoću JavaScripta gdje je kreiran objekt pod nazivom GPS, a uključuje metodu pod nazivom send_msg.
funkcija GPS (msg) {this.send_msg = function () {window.alert (msg); }} var lost = novi GPS ("Izgubljeni ste!"); lost.send_msg ();
Metoda send_msg šalje poruku pohranjenu sa svakom instancom GPS objekta kao upozorenje pop-up korisniku prilikom pokretanja. U tom slučaju, kada se kôd pokrene, korisnik dobiva skočnu poruku koja kaže "Izgubili ste!".
Klasa, objekt, programski uvjeti