From: Armin Roehrl Date: 2003-08-18T21:22:12+09:00 Subject: Re: @@newimpl and @newimpl in Net > I know that @@ signified a class variable, and that @ > signifies an instance variable. > > Can class variables be called freely as instance > variables, or is there a significant difference when > declaring a class variable as an instance variable? The big difference is that all instances of one class share the same class variable, but have their own individual instance variable. If you change a class variable, it will change for all instances of that class. If you change an instance variable, only the instance variable of one specific instance will change and not for all the other instances. bye, -A.