C++ pure virtual method implementation by other class -
बाहरी पुस्तकालय से आता है ए वर्ग को देखने देता है और मेरा वर्चुअल क्लास बी शुद्ध वर्चुअल मैंने A और बी लेकिन जब मैं डी का एक उदाहरण बना देता हूं, तो मुझे निम्न त्रुटि मिलती है: नमूना कोड: आपको
वर्ग ए {सार्वजनिक: शून्य विधि () {cout & lt; & lt; "नमस्ते"; }};
विधि ()
वर्ग बी {सार्वजनिक : वर्चुअल शून्य विधि () = 0; };
< कोड> कक्षा डी: सार्वजनिक ए, सार्वजनिक बी {};
त्रुटि: चर को घोषित नहीं कर सकता ?? ?? दा ???? यह सार सार तत्व नहीं था और यह
विधि को कॉल कर सकता था। () वर्ग से ए ?
विधि में
डी ओवरराइड करना होगा। आप इसे ऐसा कर सकते हैं
वर्ग डी: सार्वजनिक ए, सार्वजनिक बी {सार्वजनिक: शून्य विधि () ओवरराइड {ए :: विधि (); }};
Comments
Post a Comment