В этом уроке мы узнаем несколько важных идей: классы, объекты, конструктор класса, методы класса, поля класса.
Как создавать свои классы и что такое объекты на самом деле. Почему у каждого объекта в Ruby есть класс? Мы познакомимся с понятием классов, узнаем, что такое класс и чем он отличается от своего экземпляра.
Поймём как, а главное зачем их создавать с помощью конструкции class
, как наполнять их методами, что такое методы класса, как их писать и использовать. Узнаем также о полях класса, зачем и как ими пользоваться.