मुझे इस विरासत प्रश्न का संतोषजनक उत्तर नहीं मिल रहा है। आप कभी-कभी इस तरह के उप प्रकार की घोषणा क्यों करते हैं:सी # उपclass घोषित करें सुपरक्लास
Shape myCircle = new Circle();
और यह अन्य बार?
Circle myShape = new Circle();
कहाँ सर्किल एक बच्चे/उप-वर्ग Shape
की है .....
वहाँ OO किताबें मैं पढ़ रहा था और एक विवरण मैं भर में स्थिरता होना प्रतीत नहीं होता है मेरे सिर को चारों ओर मिल सकता है। लोगों ने मुझे एक आकार वर्ग के उदाहरण दिखाए हैं जो मंडल, वर्ग आदि के लिए तत्काल हैं ... लेकिन जब आप पहली घोषणा और दूसरे का उपयोग करते हैं तो मुझे समझ में नहीं आता है।