класс хотя.

о создания хорошей симметрии с унарным минусом, почему унарный оператор плюс определен наNumeric класс? Есть ли в этом какая-то практическая ценность, если не считать путаницы, позволяющей писать такие вещи, как++i (который, в отличие от большинства нерубиистов, не считает, чтоi).

Я могу придумать сценарий, в котором определение унарного плюса для пользовательского класса может быть полезным (скажем, если вы создаете какой-нибудь сексуальный DSL), поэтому возможность определить его - это нормально, но почему он уже определен в числах Ruby?

Ответы на вопрос(3)

Ваш ответ на вопрос