Ruby/Базовые типы данных: различия между версиями

Содержимое удалено Содержимое добавлено
м Замена <tt /> на <code />; избыточные <big /> и <font /> вокруг <source />; {{BookCat}}; пробелы.
Строка 3:
 
Данные любого [[w:Тип данных|типа]] в Ruby суть объекты тех или иных классов. Самые используемые встроенные типы данных:
*<code>Fixnum</code> ([[w:Целое число|целые числа]], меньшие <math>2^{30}</math>),
*<code>Bignum</code> (целые числа, большие <math>2^{30}</math>),
*<code>Float</code> ([[w:Числа с плавающей запятой|числа с плавающей запятой]]),
*<code>Array</code> ([[w:Индексный массив|массивы]]),
*<code>String</code> ([[w:Строковый тип|строки]]),
*<code>Hash</code> ([[w:Ассоциативный массив|ассоциативные массивы]]).
Естественно, что это только базовые типы, но их вполне хватает для широкого спектра задач.
 
Строка 162:
 
Классы можно определять и создавать по ним объекты. Внутри класса может быть много всего интересного, и у него может быть фамильное [[w:Дерево (теория графов)|дерево]], то есть классы Ruby поддерживают наследование. Однако заметим, что [[w:Множественное наследование|множественное наследование]] в Ruby не разрешается. И ещё много всего интересного можно сделать с классами и объектами. Но об этом позже.
{{BookCat}}
[[Категория:Ruby|Базовые типы данных]]