Error making C++ functions virtual -
त्रुटि बताती है:
"त्रुटि: वर्चुअल बाहरी क्लास परिभाषा"
सवाल में सीपीपी सदस्य :
वर्चुअल शून्य खाता :: क्रेडिट बैलेंस (डबल प्लस) {यदि (प्लस & gt; शेष) = + प्लस; और cout & lt; & lt; "ऋणात्मक ऋणात्मक नहीं हो सकता।"; } आभासी शून्य अकाउंट :: डेबिटबेलेंस (डबल माइनस) {if (माइनस और लेफ्टिनेंट; = बैलेंस) बैलेंस - = माइनस; और cout & lt; & lt; "डेबिट की राशि खाता शेष राशि से अधिक है।"; }
बाकी का कोड यहां है (हालांकि मुझे यकीन नहीं है कि यह आवश्यक है):
बस विधि परिभाषा के आभासी बंद पट्टी। घोषणापत्र पर वर्चुअल
कीवर्ड केवल आवश्यक है
उदाहरण:
वर्ग खाता {सार्वजनिक: आभासी शून्य क्रेडिट बैलेंस (डबल); वर्चुअल शून्य डेबिटबेलेंस (डबल); }; शून्य खाता: क्रेडिट बैलेंस (डबल प्लस) {यदि (प्लस & gt; शेष) = + प्लस; और cout & lt; & lt; "ऋणात्मक ऋणात्मक नहीं हो सकता।"; } शून्य खाता :: डेबिटबेलेंस (डबल माइनस) {if (शून्य और लेफ्टिनेंट; = शेष) शेष राशि - = शून्य; और cout & lt; & lt; "डेबिट की राशि खाता शेष राशि से अधिक है।"; }
Comments
Post a Comment