User Tools

Site Tools


at:tutorial:objects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
at:tutorial:objects [2007/06/29 09:08] jorgeat:tutorial:objects [2007/06/29 10:39] jorge
Line 52: Line 52:
  
 ===== Delegation and Dynamic Inheritance ===== ===== Delegation and Dynamic Inheritance =====
-AmbientTalk features object inheritance or delegation. Through delegation an object can rely upon another to provide specified set of functionalitiesWe identify two different relationships between objects that +AmbientTalk features object inheritance or delegation. By means of delegationan object can reuse and extend the defintion of another. An object can extend to another by using either an **is-a** or a **share-a** relationship, represented by the ''extend: with:'' and ''share: with:'' language constructs respectively. 
 + 
 +. While both relationships  
 + 
 + Extending an object with a **is-a** relationship  
  
 ===== Delegation and cloning ===== ===== Delegation and cloning =====
at/tutorial/objects.txt · Last modified: 2013/05/17 20:23 by tvcutsem