Robert Klemme wrote:
> 
> 
> The must have criterion for polymorphism is not classes but late
> binding. 

I think this is where we disagree. You seem to be saying polymorphism is 
the ability for a piece of code to handle objects of differing types. I 
don't think that is necessary. It's perfectly alright for each 
object-type to have it's own code to handle a method. The only thing 
that needs to be shared is the name, not its implementation. This works 
just fine in early-binding contexts.
-- 
Posted via http://www.ruby-forum.com/.