Making a Copy of an Object - Ruby
April 19, 2008 – 1:11 pmYou want to make a copy of an existing object: a new object that can be modified separately from the original, Use Object#clone - makes a copy of the metaclass and instantiates the copy, instead of instantiating the object’s original class
example how to use clone :
s1 = 'foo' # => "foo" s2 = s1.clone # => "foo" s1[0] = 'b' [s1, s2] # => ["boo","foo"]
Popularity: 12% [?]














