[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Deferred Methods
A deferred method is a method which is declared in a particular class, but
only defined later in a subclass of that class. Declaring a method as
deferred documents the fact that a class expects the specified method to
be reimplemented by a subclass, and will cause a meaningful error to be
generated if an attempt is made to invoke a deferred method that has not
been redefined.
A deferred method is declared in a class specification as follows:
MESSAGE <message name> IS DEFERRED
A method declared as DEFERRED must not be defined in the same module
as it is declared. Any such definition will be ignored. Rather, it should
be both declared (as a normal method) and defined in subclasses of the
class in which it is declared as deferred.
See Also:
MESSAGE...[IS...] IN
Null Methods
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson