Это очень простой вопрос о рубине. В чем разница между ClassName#message
и ClassName.message
?Разница между сообщением «Class # message» и «Class.message»
Я читаю базовое руководство по Ruby, и я вижу, что обе ссылки используются довольно много. Похоже, что в основном используется код ClassName.message
, но в документации используется ClassName#message
.
Является ли #
просто условным документом? Будет ли только .
работать для передачи сообщений в реальном коде? Или есть что-то, что мне просто не хватает?
Означает ли это различие в Rails?
Благодарим за сжатый и ясный ответ. – KayoticSully
Рад помочь. Еще один совет, так как вы новичок здесь: это этикетка StackOverflow, чтобы принять самый полезный ответ с небольшой отметкой ниже кнопки downvote. –
Не беспокойтесь, я знаю. Стек не позволил мне выбрать ответ еще на несколько минут, когда я захотел принять ваш ответ. – KayoticSully