Секреты классов Ruby | Singleton class

Описание к видео Секреты классов Ruby | Singleton class

Сегодня мы продолжим разговор о классах Ruby и обсудим несколько более сложную концепцию: классы синглтон (singleton classes, eigenclasses или meta classes). Мы узнаем, что на самом деле классовые методы живут именно в singleton classes, а к образцам классов можно пристыковывать собственные методы. Также выясним, как работает extend и метод mattr_accessor, используемый в Rails.

Таймкоды:

00:00 Введение
01:40 Подготовка (добавление selenium и написание несложной программы для поиска в интернете)
04:10 Понятие singleton class
06:10 Место singleton classes в объектной модели Ruby
08:15 Как добавить методы и атрибуты в singleton class
11:10 Как подключить модули в singleton class
15:00 "Пристыковка" методов к образцам класса
19:20 Резюме и заключение

Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам:    / @ilyabodrovkrukowski  
Аккаунт Ethereum (ETH): 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16
Boosty: https://boosty.to/bodrovis
Patreon:   / bodrovis  
DonationAlerts: https://www.donationalerts.com/r/bodr...

Мой сайт: http://bodrovis.tech

Комментарии

Информация по комментариям в разработке