Переопределить оператор == в Ruby

Согласно документам , Array.include? использует сравнение == для объектов. Я родом из Java, где такие вещи (обычно )выполняются с помощью .equals()который легко переопределить для конкретного объекта.

Как я могу переопределить == в Ruby, чтобы позволить мне указать поведение Array.include? для моего конкретного объекта?

Большое спасибо.

33
задан lynks 25 June 2012 в 09:39
поделиться