#Собес #ruby
🤔 Какие типы переменных есть в Ruby?
В Ruby есть четыре типа переменных:
• Локальные (
• Переменные экземпляра (
• Переменные класса (
• Глобальные (
👉 Новости 👉 База вопросов
В Ruby есть четыре типа переменных:
• Локальные (
local_variable
) - видны только внутри блока, метода или класса.• Переменные экземпляра (
@instance_variable
) - принадлежат конкретному обьекту.• Переменные класса (
@@class_variable
) - делятся между всеми экземплярами класса.• Глобальные (
$global_variable
) - доступны из любого места программы.Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #ruby
🤔 Что происходит при вызове метода в Ruby?
Когда вызывается метод в Ruby, объекту отправляется сообщение с именем метода. Если метод существует у обьекта, он будет выполнен. Такой подход позволяет вызывать методы динамически с ПОМОЩЬЮ
👉 Новости 👉 База вопросов
Когда вызывается метод в Ruby, объекту отправляется сообщение с именем метода. Если метод существует у обьекта, он будет выполнен. Такой подход позволяет вызывать методы динамически с ПОМОЩЬЮ
send
иЛи public_send
.Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #ruby
🤔 Что такое геттеры и сеттеры в Ruby?
Геттеры используются для получения значений переменных объекта, а сеттеры - для их изменения. Их
можно определить вручную, но в Ruby есть специальные методы
👉 Новости 👉 База вопросов
Геттеры используются для получения значений переменных объекта, а сеттеры - для их изменения. Их
можно определить вручную, но в Ruby есть специальные методы
attr_reader
, attr_writer
Иattr_accessor
, которые упрощают создание геттеров и сеттеров.Please open Telegram to view this post
VIEW IN TELEGRAM