Ruby - remove Унаследованные методы

Можно ли удалить некоторые из унаследованных методов в Ruby? Я имею в виду, я могу переопределить его, но есть ли другой способ?

Class ABC
end

a = ABC.new

puts a.id

Здесь метод id наследуется от Object вместе с другими методами, такими как tap ], класс , тип и т. Д. Я хочу удалить такие методы.

Изменить: Я использую Ruby 1.8.7

11
задан huhukitty 11 August 2011 в 05:28
поделиться