title: Ruby - remove inherited methods
body: <p>Is it possible to remove some of the inherited methods in Ruby? I mean, I can override it, but is there any other way?</p>
  
  <pre><code>Class ABC
  end
  
  a = ABC.new
  
  puts a.id
  </code></pre>
  
  <p>Here, the method <code>id</code> is inherited from <code>Object</code> along with other methods like <code>tap</code>,<code>class</code>,<code>type</code> etc. I want to remove such methods. </p>
  
  <p><strong>Edit:</strong> I'm using Ruby 1.8.7</p>