Which of the following is true for Adapter pattern
- An adapter or wrapper is a component that provides a new interface for an existing component
- An Adapter or Wrapper pattern is a broker pattern that provides a new interface for existing software so that it can be reused
- Adaptation for reuse is an old technique that has been used since the beginning of software development
- All of the mentioned