This is a Java project containing different features, design patterns as separate packages
- Adapter
- Bridge
- Builder
- Composite
- Decorator
- Facade
- Mediator
- Memento
- Prototype
- Proxy
- Singleton
- Anonymous classes
- Inner Classes
- Functional Programming
- Interfaces
- Lambda
- Lists
- Static Classes
- Streams
- Super classes
- Try with Resources