!!! Overview [{$pagename}] in [programming] is a [Subroutine] associated with a [class]. [{$pagename}] defines the behavior of the [objects] that are created from the [class]. \\ A [{$pagename}] is an [action] that an [object] is able to perform. The association between [{$pagename}] and [class] is called [binding]. [{$pagename}]s are sometimes confused with [functions], but they are distinct. [Function] is independent and __NOT__ associated to a [Class]. (Unlike a [{$pagename}]). !! [{$pagename}] [Example] Consider the [example] of an [object] of the type 'person,' created using the person [class]. [{$pagename}]s associated with this [class] could consist of things like walking and driving. [{$pagename}]s are often packaged into [Loadable Modules] ([Software libraries|Software library]) !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }] ---- * [#1] - [Method_(computer_programming)|Wikipedia:Method_(computer_programming)|target='_blank'] - based on information obtained 2018-12-01 * [#2] - [What Is an Object in Programming?|https://study.com/academy/lesson/oop-object-oriented-programming-objects-classes-interfaces.html|target='_blank'] - based on information obtained 2018-12-01-