मैं सोलिड और अन्य डिज़ाइन सिद्धांतों के बारे में पढ़ रहा था। मैंने सोचा था कि आईएसपी "एक इंटरफेस के लिए कार्यक्रम, एक कार्यान्वयन नहीं" जैसा ही था। लेकिन ऐसा लगता है कि ये अलग-अलग सिद्धांत हैं? क्या क
क्या अप्रयुक्त विधियों वाले वर्ग से विरासत इंटरफ़ेस पृथक्करण सिद्धांत का उल्लंघन करती है? उदाहरण के लिए: abstract class Base
{
public void Receive(int n)
{
// . . . (some important wo