Является ли это правильный способ overwite в ===
метод:перезапись === метод и как вызвать его
def ===(b)
self.venue === b.venue
print " new === !!!!"
end
И как я его называю по объектам a
и b
, которые (как экземпляры одного и того же класса) оба имеют переменную venue
?
Я пробовал puts a.===(b)
, но он не работает. (Это говорит private method called for #<class1:0xsdfsd...>
Можете ли вы предоставить более широкий контекст? Где вы определили свой метод? –
Ваше сообщение об ошибке недостаточно. Какой метод говорит, что это личное? А какой класс этот метод? – sawa