Ruby

Изучение языка Ruby для начинающих

12 уроков 33 задания Компилятор
/ Видеокурсы / Изучение языка Ruby для начинающих / #11 - Объекты и классы (ООП)

#11 - Объекты и классы (ООП)

#11 - Объекты и классы (ООП)


Ruby

В ходе этого урока мы ознакомимся с базовыми понятиями ООП. Мы научимся создавать классы и объекты, а также рассмотрим работу с конструкторами класса.

Видео урок:

Сперва ООП может показаться чересчур сложным и непонятным, но на самом деле это вовсе не так. Если абстрагироваться от сложных терминов, то класс и объект можно описать так: класс - это чертеж робота, а экземпляр класса (объект класса) - это натуральный робот, изготовленный по чертежу. 


Каждый класс может иметь свои методы (функции), свойства (переменные), а также конструкторы. На основе любого класса можно создавать неограниченное количество объектов, каждый из которых будет иметь свои характеристики.


Чтобы создать класс необходимо использовать ключевое слово class. Далее внутри него можете прописать любые функции и переменные, которые только захотите.


После этого на основе класса вы можете создавать объекты. Для этого используйте название класса для выделения памяти под объект.

class Some
	# Тело класса
end

obj_new = Some.new() # Создание объекта
obj_second = Some.new() # Создание 2 объекта

Исходный код

Весь код будет доступен после подписки на проект!

Онлайн редактор кода

Загрузка...

Домашнее задание

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям!

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы получить большое задание. Такие задания есть к каждому курсу. В них входит задание, методика решения, а также "Готовое решение".
PS: подобные задания доступны только при подписке от 1 месяца!

Ruby

Также стоит посмотреть