यहां हम देखेंगे कि कंस्ट्रक्टर का उपयोग करके कॉन्स टाइप मेंबर वेरिएबल को कैसे इनिशियलाइज़ किया जाए?
कंस्ट्रक्टर का उपयोग करके कॉन्स्टेबल वैल्यू को इनिशियलाइज़ करने के लिए, हमें इनिशियलाइज़ लिस्ट का उपयोग करना होगा। इस प्रारंभकर्ता सूची का उपयोग किसी वर्ग के डेटा सदस्य को प्रारंभ करने के लिए किया जाता है। सदस्यों की सूची, जो इनिशियलाइज़ की जाएगी, कोलन के बाद कंस्ट्रक्टर के बाद मौजूद होगी। सदस्यों को अल्पविराम का उपयोग करके अलग कर दिया जाएगा।
उदाहरण
#include <iostream> using namespace std; class MyClass{ private: const int x; public: MyClass(int a) : x(a){ //constructor } void show_x(){ cout << "Value of constant x: " << x ; } }; int main() { MyClass ob1(40); ob1.show_x(); }
आउटपुट
Value of constant x: 40