Hi all.

What would people's reaction be if a class was prevented from being able to directly access its superclass's instance variables? A subclass should use accessor methods to access a superclass's instance variables.

Is there any particular reason subclasses get access to superclass instance variables? I think it breaks encapsulation.

If this was implemented, it might be possible to avoid needing to recompile every subclass when you modify the instance variables of a class.

Gulik.

--
http://people.squeakfoundation.org/person/mikevdg
http://gulik.pbwiki.com/