| Did you know ... | Search Documentation: |
| Send methods |
-changed_messages
->inspect|int,
style={recursive,reference,reference_chain,value,alien,nil}<-clone_style
of named variable. Equivalent to
get(Class, instance_variable, Name, Var), send(Var, clone_style, Style)
See also object<-clone.
-created_messages
->inspect|int-delegate-freed_messages
->inspect->get_method, class->send_method
and class->instance_variable
are used to expand or redefine the behaviour of a class. They are
normally used right after the class has been created. The following
restrictions apply:
send access there
should not be a send_method and if a variable has get
access there should not be a get_method with the same name. If both
exist, the method is used instead of the variable.
Note that both the Prolog and Lisp language interfaces provide an interface for defining methods. See their resp. manual.
The methods object->slot, object->send_super,‘object
object<-get_super’and
friends are designed to support the definition of method
implementations. See also class code.
<-slot ->get_method-handles
->handle
->instance_of.
->same_class|int-delegate.e. fills the class
definition). Called by the kernel if details are requested for a class
that has been registered using pce->define_class.
See also class<-realised.-instances|int,
style={normal,nil}<-save_style
for named variable.