A function or procedure, written in an arbitrary programming language, that implements a method of a class.