I have trying to learn about this class<<self;self;end and the
class<<self followed by defining the method.I absolutely don't see
anything which will help this case.I can very well do it directly on the
class ...
class Foo
def Foo.bar
end
end
what is the advantage I get by using the class << self notation...
class Foo
class<<self
def bar
end
end
end
This is all confusing .Can any body suggest a simple example with
tangible result to show the advantage.I am pretty sure more
people(nubies) will have this....
I have been doing my home work for the pass 2 days. I found that it is
helpful in inheritance as per the whytheluckystiff.com guy (why's
poignant guide)....I don't understand what is the need for even in that
case.If I define the method directly like this
class Foo
def Foo.bar
end
end
class Hoo < Foo
end
I am still OK ...Hoo.bar will work...
Any body want to pitch thier thoughts....
THnks
CHinna
···
--
Posted via http://www.ruby-forum.com/.