Consider the alternative: pass a factory to create...
# announcements
c
Consider the alternative: pass a factory to create your objects. Now you have the full type system backing you up, complete freedom for the signature of that factory, etc...