विषयसूची:
- परिभाषा - एकल उत्तरदायित्व सिद्धांत (एसआरपी) का क्या अर्थ है?
- Techopedia एकल जिम्मेदारी सिद्धांत (SRP) की व्याख्या करता है
परिभाषा - एकल उत्तरदायित्व सिद्धांत (एसआरपी) का क्या अर्थ है?
एकल जिम्मेदारी सिद्धांत (एसआरपी) रॉबर्ट सी। मार्टिन द्वारा विकसित प्रोग्रामिंग सिद्धांतों के लिए "एसओएलआईडी" का एक हिस्सा है। यह एक विशिष्ट कार्य वाले कोडबेस में प्रत्येक वस्तु से संबंधित है।
Techopedia एकल जिम्मेदारी सिद्धांत (SRP) की व्याख्या करता है
एसओएलआईडी के सिद्धांतों में एकल जिम्मेदारी सिद्धांत, साथ ही चार अन्य सिद्धांत शामिल हैं जो एसओएलआईडी पर निर्भर हैं: ओपन-क्लोज्ड, लिस्कोव प्रतिस्थापन, इंटरफ़ेस अलगाव और निर्भरता व्युत्क्रम।
इस सेट के हिस्से के रूप में, जो कोड विकास और विस्तार को आसान बनाने और अद्यतन और परिवर्तनों के साथ मदद करने के लिए है, एकल जिम्मेदारी सिद्धांत प्रति वर्ग एक कार्य को इंगित करता है और अन्योन्याश्रितताओं को रोकने के लिए कोड मॉड्यूलर बनाने में मदद करता है। कक्षाएं और तत्व जिनके पास केवल एक जिम्मेदारी है, उन्हें समझाने में आसान है और कोडबेस वातावरण में समझना आसान है। एकल फ़ंक्शन जिम्मेदारी के रूप में एकल के हिस्से के रूप में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग को अनुकूलित करने का एक महत्वपूर्ण तरीका है।
