Почему <code>private</code> в Ruby работает не так, как в Java?
Ответ:
Private-метод в Ruby вызывается без явного receiver. Это не просто “доступен только внутри класса”, а правило вызова метода. Ошибка: ожидать Java-подобную модель доступа и удивляться поведению наследников/receiver.