On 21/06/06, Ryan Gahl <[EMAIL PROTECTED]> wrote:
MyObject.prototype.bSwitch = true; is the correct way to achieve what you
are looking for.

Personally I wouldn't recommend doing this because of the potential
for confusion.

MyObject.prototype.bSwitch = true; is not exactly a class property
because each instance can be changed individually.

You can set it like this, sure
MyObject.prototype.bSwitch = true

and then oMyInstance1.bSwitch = true and oMyInstance2.bSwitch = true

But if you then set oMyInstance1.bSwitch = false; it'll only change it
for the instance and not the class. Which means you are
reading/setting in different ways leading to potential
confusion/mistakes.

--
Andrew Tetlaw
htp://tetlaw.id.au
_______________________________________________
Rails-spinoffs mailing list
[email protected]
http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs

Reply via email to