Documentation for method bless
Documentation for method bless, assembled from the following types:
method bless(* --> Mu)
Lower-level object construction method than
Creates a new object of the same type as the invocant, uses the named arguments to initialize attributes, and returns the created object.
You can use this method when writing custom constructors:
my = Point.new(-1, 1);
(Though each time you write a custom constructor, remember that it makes subclassing harder).