1.1 Singleton
1.1.1 Exercicio singleton
1.2 Method Factory
1.2.1 Exercicio Method Factory
1.3 Abstract Factory
1.4. Builder
1.4.1 Builder
2.1 Adapter
2.1.1 Exercicio Adapter
2.2 Facade
2.3 Proxy
2.2 Composite
2.2.1 Exercicio Composite
3.1 Observer
3.3.1 Exercicio Observer
3.2 Template Method
3.3.2 Exercicio Template Method