This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
at:tutorial:objects [2007/06/27 11:25] jorge |
at:tutorial:objects [2013/05/17 20:23] tvcutsem updated |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | In this section, we explain how the object-oriented programming paradigm is implemented in AmbientTalk. | ||
- | |||
- | ===== Objects, fields and methods ===== | ||
- | In AmbientTalk, | ||
- | classes. Rather, they are either created ex-nihilo or by cloning | ||
- | and adapting existing objects, like prototypes in the SELF programming language. The definition of such a prototypical object contains a number of fields and methods that represent the object' | ||
- | |||
- | |||
- | |||
- | |||
- | ===== Sending messages ===== | ||
- | In AmbientTalk, | ||
- | |||
- | ===== Cloning and instantiation ===== | ||
- | |||
- | |||
- | |||
- | ===== Delegation and Dynamic Inheritance ===== | ||
- | |||
- | ===== Delegation and cloning ===== | ||
- | |||
- | ===== First-class Delegation ===== | ||
- | |||
- | ===== Encapsulation ===== | ||