07-Design-Patterns Singleton
07-Design-Patterns Factory
07-Design-Patterns Iterator