Polymorphism
receiver
method
object
ruby
To define actual operation as to an ((object|Object)).
((Ruby)) carries it out to choose the ((method|Method)
according to the object of the ((receiver|Receiver)).
: Example:
obj = "abc"
print obj.length, "\n" # => 3
obj = [1,2,3,4]
print obj.length, "\n" # => 4