Ruby: Unterschied zwischen Instanz und lokalen Variablen in Ruby [duplizieren]

Mögliche Duplikate:
Rails und Klassenvariablen

Kann mir jemand sagen, was der Unterschied zwischen Ruby Instance-Variablen und lokalen Variablen ist?

Soweit ich weiß, sind sowohl Instanzvariablen als auch lokale Variablen identisch, und beide werden innerhalb der Methode selbst deklariert, mit der Ausnahme, dass Instanzvariablen mit dem @ -Symbol bezeichnet werden.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage