From: Thescholar Thescholar Date: 2011-10-04T14:11:02+09:00 Subject: Operator Overloading Let's suppose I have a class like this one and then I create two objects: =-=-=-=-=-=-=-=-=-=-=-= class Point def initialize x = 5 y = 10 z = 25 end end a = Point.new b = Point.new =-=-=-=-=-=-=-=-=-=-=-= How do I do if I want to add a and b together to a new point called c? Example: c = a + b How exactly should I implement the operator overloading feature? So that x = 10, y = 20, z = 50. There are hardly any tutorial for this... Thank you! -- Posted via http://www.ruby-forum.com/.