"not realizing, that they built a perfect jail for themselves, without any means to escape from it and do something in real world."Right on Igor. I hate jails. Pharo is such a breath of fresh air. I can kill myself in all kinds of ways, each of which led a step further on the path towards enlightment in coderland.Pharo|Smalltalk: also acts as a pretty good coder filter.
class Subclass extends Base { ...because subclassing is not synonym of extending , it is a synonym of inheriting. You cannot 'extend' the behavior of parent class in your subclass, in fact, each time you make subclass, you are specializing more and more and hence, you actually narrowing down the potential uses of your instances.. How does that 'extending' complies with narrowing??Phil