[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 self

 Synopsis

         Reference to current object in methods

 Description

         self is a local instance variable which is automatically
         defined in all methods. It contains a reference to the current
         object, ie. the object which received the message which invoked
         the current method.

         For example, a statement such as obj:open() will normally
         invoke the open() method. Inside that method, the self
         variable will contain a reference to the same object referred to
         by obj.

         Since self is typically used heavily inside methods, a special
         operator, the double-colon (::) has been provided as a
         shorthand for sending message to self. See the :: entry
         for more information.

 See Also

         ::


See Also: ::
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson