Next: , Previous: , Up: Base classes [Index]


1.9 Behavior

Defined in namespace Smalltalk
Superclass: Object
Category: Language-Implementation

I am the parent class of all "class" type methods. My instances know about the subclass/superclass relationships between classes, contain the description that instances are created from, and hold the method dictionary that’s associated with each class. I provide methods for compiling methods, modifying the class inheritance hierarchy, examining the method dictionary, and iterating over the class hierarchy.

Behavior-accessing class hierarchy: (instance)
Behavior-accessing instances and variables: (instance)
Behavior-accessing the method dictionary: (instance)
Behavior-built ins: (instance)
Behavior-builtin: (instance)
Behavior-compilation: (instance)
Behavior-compilation (alternative): (instance)
Behavior-compiling: (instance)
Behavior-compiling methods: (instance)
Behavior-creating a class hierarchy: (instance)
Behavior-enumerating: (instance)
Behavior-evaluating: (instance)
Behavior-instance creation: (instance)
Behavior-instance variables: (instance)
Behavior-method dictionary: (instance)
Behavior-parsing class declarations: (instance)
Behavior-pluggable behavior (not yet implemented): (instance)
Behavior-printing hierarchy: (instance)
Behavior-source code: (instance)
Behavior-still unclassified: (instance)
Behavior-support for lightweight classes: (instance)
Behavior-testing functionality: (instance)
Behavior-testing the class hierarchy: (instance)
Behavior-testing the form of the instances: (instance)
Behavior-testing the method dictionary: (instance)

Next: , Previous: , Up: Base classes [Index]

AltStyle によって変換されたページ (->オリジナル) /