Question about inheritance

BlitzMax Forums/BlitzMax Programming/Question about inheritance

How come that both "New()"-methods are called and by calling "NewStation.PrintSomething()" it only calls the "PrintSomething()"-method of the derived type?
Because the New() method is being called as part of the objects constructor at creation time, and is invoked all the way through the object creation hierarchy. Create() isn't.