Klassenreferenz

Im Folgenden werden einige besonders wichtige eingebaute Ruby-Klassen mit Konstruktor sowie häufig genutzten Klassen- und Instanzmethoden (jeweils falls vorhanden) alphabetisch aufgelistet. Beachten Sie, dass alle eingebauten und eigenen Klassen die unter Object aufgelisteten Methoden besitzen (es sei denn, sie setzten sie explizit private).

Array

Liste beliebig vieler beliebiger Objekte mit numerischem Index

Konstruktoraufrufe

  • Array.new # ergibt []

  • Array.new[n] # n Elemente mit Wert nil

  • Array.new[n, w] # n Elemente mit Wert w

  • Implizit: var = [...]

Instanzmethoden

  • arr[n] – liefert Element Nr. n-1

  • arr.length – Anzahl der Elemente

  • arr.push(Wert, ...) – hängt Element(e) am Ende an

  • arr << Wertpush-Alternative für Einzelelement

  • arr.pop – entfernt ...

Get Praxiswissen Ruby now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.