मैं एक वर्डप्रेस साइट के लिए कई पोस्ट फिल्टर विकसित कर रहा हूं, और मैंने पहले 4 को एक एकल वर्ग के साथ बनाया है।
अंतिम दो अपनी कक्षाओं में केवल एक ही फ़ंक्शन (अंतिम लिंक के उत्पादन के लिए फ़ंक्शन) को साझा करने के लिए पर्याप्त रूप से भिन्न हैं।
क्या यह उचित है, या तो इस तरह की या इसी तरह की काल्पनिक उदाहरणों की संख्या में, मूल वर्ग का विस्तार करने के लिए उस कार्यक्षमता को बढ़ाने के लिए, या कोई बेहतर तरीका है?