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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.