जहां तक समझ में आता है, एडाप्टर पैटर्न हमारी वास्तविक वस्तु के लिए एक आवरण वस्तु का निर्माण कर रहा है, बस एक और स्तर का अप्रत्यक्ष, जो लचीलापन प्रदान करता है। लचीलापन उस में है, अगर वास्तविक वस्तु का इंटरफ़ेस बदल जाता है, तो हम वास्तविक वस्तु की ओर इशारा करते हुए आवरण इंटरफ़ेस को बदलते हैं, जिससे क्लाइंट-साइड उजागर इंटरफ़ेस अपरिवर्तित हो जाता है।
प्रॉक्सी पैटर्न अंतर यह है कि हर प्रॉक्सी आवरण वास्तविक वस्तु की कार्यक्षमता का केवल एक सुसंगत सबसेट प्रदान करता है के साथ, एक ही है। यह क्यों उपयोगी होगा, जब हम "एक उद्देश्य के लिए एक वर्ग" बनाने का प्रयास करते हैं, तो यह मेरे से परे है।
क्या मैंने इसे सही ढंग से प्राप्त किया है?