Ruby je ryze objektově orientovaný — definujete třídy (šablony) a vytváříte objekty (instance). Třídy používají initialize jako konstruktor, @variables pro stav instance a modifikátory přístupu pro zapouzdření. Syntaxe tříd v Ruby je čistá a výstižná.
