मेरे पास है:2 वर्गों को 1 कक्षा में विलय कर रहा है जहां एक वर्ग दूसरे के उप-वर्ग है?
- एक अमूर्त वर्ग एक
- एक अमूर्त वर्ग बी है कि एक
- कोई अन्य वर्गों कि बी को छोड़कर एक फैली फैली
- अन्य वर्ग (ते) का विस्तार है कि बी
कक्षाओं की संख्या को कम करने के लिए, मैं चाहता हूं कि ए और बी को एक वर्ग में विलय किया जाए, और अन्य वर्ग (एस) को नए विलय वर्ग से विस्तारित करने दें।
इस रिफैक्टरिंग का नाम क्या है?
पीएस मेरे कार्यान्वयन में यह जावा में है, क्या यह रिफैक्टरिंग इंटेलिजे में स्वचालित रूप से किया जा सकता है?
आप ऐसा क्यों चाहते हैं? आपका मतलब है कि ए को बढ़ाने के लिए कभी भी एक और कक्षा नहीं होगी, जो कि बी की तुलना में चीजों को अलग-अलग करने वाली होगी? सबसे पहले, याद रखें कि आपने पहली कक्षा में पहली कक्षा क्यों बनाई, फिर यह सोचना शुरू करें कि यह एक अच्छा विचार है या नहीं। – Stultuske
@Stultuske हाँ मैं समझता हूं कि आपका क्या मतलब है। जो मैं वर्तमान में कर रहा हूं वह अप्रचलित लोगों द्वारा लिखे गए पुराने कोड को साफ कर रहा है, और अब मुझे पूरा यकीन है कि बी – yuku
को छोड़कर कभी भी विस्तार नहीं किया जाएगा इस रिफैक्टरिंग का नाम क्या है? यह उसका नाम है। – JamesB