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-1arr.length
– Anzahl der Elementearr.push(Wert, ...)
– hängt Element(e) am Ende anarr << Wert
–push
-Alternative für Einzelelementarr.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.