Um den Wert einer Variablen zu manipulieren benutzt man für gewöhnlich sogenannte Getter und Setter methoden. In Ruby ist das ein wenig einfacher als in anderen Sprachen, man kann einfach
Code:
attr_accessor :varName
schreiben um Getter und Setter für die Variable "varName" zu generieren. Sobald man das gemacht hat kann man auf die Werte der Variablen zugreifen und diese auch überschreiben:
Code:
# Beispiel Verwendung eines Setter
obj.varName = 5
# Beispiel Verwendung eines Getter
someVar = obj.varName