मुझे दो सॉफ्टवेयर (mech। सिमुलेशन, गैर-सीएस) के बीच एक एडेप्टर बनाना होगा। मान लें कि हमारे पास एक वर्ग है जिसका नाम है ThatThing
। मुझे विभिन्न विक्रेता विशिष्ट कार्यान्वयन को संभालना होगा। इन संस्करणों में सार्थक नाम नहीं हैं (ग्रहण हेलियोस, इंडिगो आदि के विपरीत)।
1. मुझे उस वर्ग का नाम कैसे देना चाहिए जिसे संस्करण संख्या व्यक्त करनी चाहिए?
मुझे कक्षा पसंद है ThatThing_3_6_Impl
, ThatThing_3_7_Impl
काफी अजीब है।