Next: Parameter Passing
Up: Objects
Previous: Babel's Object Model
  Contents
Methods in SIDL are virtual by default.
This means that the actual binding of a method
invokation to an actual implementation is determined
at runtime, based on the concrete type of the object.
SIDL currently defines three modifiers to methods
that change their default behavior.
- final :
Final methods are the opposite of virtual.
While they may still be inherited by child classes,
they cannot be overridden.
- static :
Static methods do not depend on an instance.
In non-OO languages, this means that the typical
first argument of an instance is removed.
In OO languages, these are mapped directly
to an Java or C++ static method.
- oneway : reserved for future use.
babel-0.8.4
users_guide Last Modified 2003-04-03
http://www.llnl.gov/CASC/components
components@llnl.gov