Content deleted Content added
m remove OOPL and PL cats; prototype cat is more specific |
mixin deserves a link |
||
Line 2:
==Overview==
The idea is that an object is fully encapsulated and can only be subject to message passing. But seen from the inside of the object, the object knows all about its own structures. It is therefore perfectly capable of cloning and extending itself. This is accomplished by special methods called ''cloning'' methods and ''[[mixin|Mixin Method]]'' methods.
[[Agora98]], the latest implementation of Agora, is done in [[Java (programming language)|Java]] and allows full access to all Java [[API]]s, including the ability to create [[Java applet|applets]] from within Agora98. From the language point of view, Agora98 is a considerable simplification of previous versions of Agora.
|