Multiple distinct objects: Difference between revisions
Content added Content deleted
m (Added Sidef language) |
|||
Line 798: | Line 798: | ||
files := openFiles([] ("abc.txt", "def.txt", "ghi.txt", "jkl.txt")); |
files := openFiles([] ("abc.txt", "def.txt", "ghi.txt", "jkl.txt")); |
||
end func;</lang> |
end func;</lang> |
||
=={{header|Sidef}}== |
|||
<lang ruby>[Foo.new] * n; # incorrect (only one distinct object is created)</lang> |
|||
<lang ruby>n.of {Foo.new}; # correct |
|||
1..n map {Foo.new}; # also correct</lang> |
|||
=={{header|Smalltalk}}== |
=={{header|Smalltalk}}== |