Which of the following is true for Adapter pattern?
(a) An adapter or wrapper is a component that provides a new interface for an existing component
(b) An Adapter or Wrapper pattern is a broker pattern that provides a new interface for existing software so that it can be reused
(c) Adaptation for reuse is an old technique that has been used since the beginning of software development
(d) All of the mentioned
I got this question in an online interview.
My enquiry is from The Adapter Patterns and Proxy Pattern topic in section Visibility, Accessibility and Information Hiding of Software Architecture