Access module functions in Ruby
<p>I am trying to access a module function that I have overriden in the class. </p>

<pre><code>module Base
    def Hello
        puts "Hello"
    end
end

class Top

  include Base

  def Hello
    puts "hello from top"
  end

  def Hi
    if p == 1
        Hello
    else
        Base::Hello
    end
  end
end
</code></pre>

<p>But I get the following error - </p>

<pre><code>Error:  undefined method `Hello' for Base:Module
</code></pre>

<p>Is there any way I can access the module function without using self.Hello in function definition.</p>