[<<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