User Tools

Site Tools


at:tutorial:symbiosis

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:symbiosis [2007/04/06 16:14] jdedeckerat:tutorial:symbiosis [2007/06/19 10:22] jdedecker
Line 18: Line 18:
  
 ===== Creating Java objects ===== ===== Creating Java objects =====
-Creating a new instance of the Vector class is done by invoking the method new on the class object.+Java classes can be instantiated in AmbientTalk similar to how AmbientTalk objects are instantiated, i.e. by sending new to the wrapper for the class, which returns a wrapped instance of the Java class. Arguments to new are passed as arguments to  
 +the Java constructor. For example, in the snippet code below **new** method is invoked on the class **Vector**
  
 <code> <code>
Line 36: Line 37:
  
 <code> <code>
 +>1.to: 10 do: { |i| aVector.add(i) }
 +>>nil
 +>aVector
 +>><java:[1, 2, 3, 4, 5, 6, 7, 8, 9]>
 </code> </code>
  
  
 ===== Overloading ===== ===== Overloading =====
 +
 +===== Concurrency =====
 +
 +===== Distribution =====
  
 ===== Using Java wrappers ===== ===== Using Java wrappers =====
at/tutorial/symbiosis.txt · Last modified: 2013/05/17 20:25 by tvcutsem