Hello everybody,
I'm a total newbie to OOP and Ruby. Actually I want to learn how to do OOP and choose Ruby because I read that it's a nice
OOP programming language and it's also good for beginners like me.
I have for the moment a problem with the "class instance variables".
There is the folowing written in the FAQ:
"There is no way to access class instance variables from instance methods."
Why is the next piece of code returning "My Way" to stdout?
The code is just a slight modification of Example 1 from the article:
Programming in Ruby by Dave Thomas and Andy Hunt
class Song
def initialize(title)
@title = title
end
def to_s
p @title
end
end
aSong = Song.new("My Way")
aSong.to_s
Regards,
Serban Udrea
--
#<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>#
# "Human beings, like all other life forms, are parts of an inseparable #
# organic whole. Their intelligence, therefore, implies that, the whole too #
# is intelligent" #
#<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>#
Serban Udrea
S.Udrea / gsi.de
GSI - Plasma Physics Department
Darmstadt, Germany