in reply to Re^2: Abstract Factory
in thread Abstract Factory

Not quite. It's designed to be a class method, so you would call it like: Factory->get_new("A") which implicitly sends "Factory" as the first argument to the method.