Ruby/Справочник: различия между версиями

м
робот косметические изменения
м (Правки 89.113.208.190 (обсуждение) откачены к версии Rubynovich)
м (робот косметические изменения)
* Не бойтесь проставлять перекрестные ссылки. Это же Wiki!!!
* Чтобы посмотреть описание метода на английском языке — используйте ri или fxri}}
== Классы ==
=== Простейшие типы данных ===
[[ИзображениеФайл:RubyDataClasses.png|frame|center|Почти простейшие типы данных]]
 
* [[/Array|Array]] ''(переведено, требуется вычитка)''
: вектора. Не путать с массивами
 
==== Числа ====
{{info|Все классы чисел — переведены. Необходима вычитка, добавление примеров, перекрестных ссылок и различных пояснений}}
[[ИзображениеФайл:complex1.jpg|400x400px]]
* [[/Numeric|Numeric]]
: числа
: [[w:Рациональные числа|рациональные числа]]
 
==== Логический тип ====
{{info|Все классы логического типа — переведены. Необходима вычитка и добавление перекрестных ссылок, пояснений и примеров}}
* [[/FalseClass|FalseClass]]
: класс для <code>true</code>
 
==== Пустой тип ====
* [[/NilClass|NilClass]] ''(переведено, требуется вычитка)''
: класс для <code>nil</code>
 
=== Работа с файловой системой ===
* [[/Dir|Dir]]
: работа с файловой системой на уровне директорий
: работа с файловой системой на уровне файлов
 
=== Обеспечение работы ядра ===
* [[/Class|Class]] ''(переведен, требуется вычитка)''
: все классы являются объектами этого класса. Даже он сам
: работа с процессами уровня [[w:Операционная система|операционной системы]]
 
== Примеси ==
* [[/Comparable|Comparable]] ''(переведено, требуется вычитка)''
: примесь сравнимости. Если хотите, чтобы объекты вашего класса можно было сравнивать между собой, то надо подключать (<code>include Comparable</code>) именно эту примесь. Вот только после этого не забудьте реализовать метод <code><=></code>
234

правки