Ruby ist rein objektorientiert — Sie definieren Klassen (Vorlagen) und erstellen Objekte (Instanzen). Klassen nutzen initialize als Konstruktor, @variables für den Instanzzustand und Zugriffsbeschränkungen für Kapselung. Rubys Klassensyntax ist sauber und ausdrucksstark.
