<- Zeichenketten (Strings)
Variablen ->

Neue Namen für alte Dinge

Ruby benutzt spezielle Namen für Dinge, die wir schon kennen. Zum Beispiel benutzt es das Wort Floats für Fließkommazahlen. Hier mehr Definitionen:

Sie haben schon drei Klassen für Dinge gesehen, die Sie schon kennnen:

Alter NameRuby Klasse
Integer Integer
Fließkommazahlen Float
Zeichenketten String

Sie haben auch schon einige Methoden kennengelernt:

Klasse Einige Methoden
Integer + - / * % **
Float + - / * % **
String capitalize, reverse,
length, upcase

Klassen im Vergleich zu Objekten

Machen Sie sich den Unterschied zwischen Klassen und Methoden klar. Ein Objekt ist eine Menge von Daten. Eine Klasse sagt, um welche Art von Daten es sich handelt.

Zum Beispiel sind 3 und 5 verschiedene Zahlen. Sie sind nicht dasselbe Objekt. Aber sie sind beide Integerwerte, somit gehören sie zur selben Klasse. Hier sind mehr Beispiele:

ObjektKlasse
   2 Integer
-5 Integer
7.2 Float
3.14 Float
'hello' String
'world' String

Die Klasse#Methode-Notation

Verschiedene Klassen haben unterschiedliche Methoden. Hier sind einige Unterschiede, die Sie schon gesehen haben.