Ruby/Подробнее о массивах: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 268:
array #=> [1, 2, 3, 4, 5]</source>
 
==== Функциональность очереди и спискисписка ====
 
Чтобы можно было использовать массив в качестве [[w:Очередь (программирование)|очереди]] и/или [[w:Линейный список|списка]], потребуется сделать всего лишь пару методов. Первый из них добавляет элемент в начало массива, а второй удаляет элемент из начала. Давайте посмотрим, как это делается универсальными методами <code>[]</code>, <code>[]=</code> и <code>+</code>: