Ruby ist eine serverseitige Open-Source-Skriptsprache für objektorientierte Programmierung. Sie wurde Mitte der 1990er Jahre von Yukihiro Matsumoto in Japan entworfen und entwickelt. In der Ruby-Community ist Matsumoto auch als Matz bekannt. Ruby läuft auf mehreren Plattformen wie Windows, MAC OS und verschiedenen UNIX-Versionen.
Ruby-Klassen und -Objekte Syntax
Ruby ist eine perfekte objektorientierte Programmiersprache. Zu den Merkmalen objektorientierter Programmiersprachen gehören:
Datenkapselung
Datenabstraktion
Polymorphismus
Vererbung
Ruby-Klassen und -Objekte Beispiel
Class Vehicle{ Number no_of_wheels Number horsepower Characters type_of_tank Number Capacity Function speeding { } Function driving { } Function halting { } }