Local Variables versus Methods
# If a local variable exists with the same name as a method,
# the local variable will be referenced
# unless you put parentheses behind the method or use self.methodName.
def colors(arg1="blue", arg2="red")
"#{arg1}, #{arg2}"
end
colors = 6
print colors
# The above outputs 6.
Related examples in the same category