Method

From Free Pascal wiki
Revision as of 19:29, 26 May 2018 by Kai Burghardt (talk | contribs) (→‎see also)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

English (en) français (fr) русский (ru)

A method is a routine that is associated with an object or class.

self identifier

Inside method definitions the special identifier self is available. In static or class methods it identifies the object/class type itself. In instance methods self identifies the very instance.

However, since static class methods are just “global” routines within the type's namespace, such methods do not know the self identifier. ¹²

see also