Ruby/Справочник: различия между версиями
Содержимое удалено Содержимое добавлено
м Правки 89.113.208.190 (обсуждение) откачены к версии Rubynovich |
D'ohBot (обсуждение | вклад) м робот косметические изменения |
||
Строка 5:
* Не бойтесь проставлять перекрестные ссылки. Это же Wiki!!!
* Чтобы посмотреть описание метода на английском языке — используйте ri или fxri}}
== Классы ==
=== Простейшие типы данных ===
[[
* [[/Array|Array]] ''(переведено, требуется вычитка)''
Строка 34:
: вектора. Не путать с массивами
==== Числа ====
{{info|Все классы чисел — переведены. Необходима вычитка, добавление примеров, перекрестных ссылок и различных пояснений}}
[[
* [[/Numeric|Numeric]]
: числа
Строка 52:
: [[w:Рациональные числа|рациональные числа]]
==== Логический тип ====
{{info|Все классы логического типа — переведены. Необходима вычитка и добавление перекрестных ссылок, пояснений и примеров}}
* [[/FalseClass|FalseClass]]
Строка 59:
: класс для <code>true</code>
==== Пустой тип ====
* [[/NilClass|NilClass]] ''(переведено, требуется вычитка)''
: класс для <code>nil</code>
=== Работа с файловой системой ===
* [[/Dir|Dir]]
: работа с файловой системой на уровне директорий
Строка 71:
: работа с файловой системой на уровне файлов
=== Обеспечение работы ядра ===
* [[/Class|Class]] ''(переведен, требуется вычитка)''
: все классы являются объектами этого класса. Даже он сам
Строка 85:
: работа с процессами уровня [[w:Операционная система|операционной системы]]
== Примеси ==
* [[/Comparable|Comparable]] ''(переведено, требуется вычитка)''
: примесь сравнимости. Если хотите, чтобы объекты вашего класса можно было сравнивать между собой, то надо подключать (<code>include Comparable</code>) именно эту примесь. Вот только после этого не забудьте реализовать метод <code><=></code>
|