Methode (objektorientierte Programmierung)
Eine Methode ist in der objektorientierten Programmierung eine Funktion oder Prozedur, die einer Klasse zugewiesen ist. Man unterscheidet vor allem Instanz- und Klassenmethoden. Zudem können Methoden unterschiedliche Sichtbarkeiten haben.Häufig wird der Begriff Methode synonym zu Funktion oder Prozedur gebraucht, obwohl die Funktion oder Prozedur eher als Implementierung einer Methode zu betrachten ist. Im täglichen Sprachgebrauch sagt man auch "Objekt A ruft Methode m von Objekt B auf."
Eine besondere Rolle spielen Methoden für die Kapselung in der objektorientierten Programmierung, insbesondere auch als Zugriffsfunktionen.