Metoda jest procedurą lub funkcją związaną z klasą. Wywołanie metody specyfikuje obiekt (lub klasę), na którym metoda ma operować. Przykład:
SomeObject.Free;
wywołuje motodę Free w obiekcie SomeObject.