Что означает аргумент при создании объекта класса в Ruby?
Как ClassName.new передаёт параметры в initialize, чем позиционные аргументы отличаются от ключевых и где расположен splat.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Как ClassName.new передаёт параметры в initialize, чем позиционные аргументы отличаются от ключевых и где расположен splat.
Читать ответЧем sealed-классы отличаются от enum и как работают их конструкторы? sealed-классы задают тип с ограниченным набором подклассов и обеспечивают контроль иерархии enum представляет специализированный класс с…
Читать ответРезультат возврата объекта из функции-конструктора Функция-конструктор — обычная функция, предназначенная для создания объектов через new При возврате примитива, например числа или строки, это значение игнорируется, и…
Читать ответ