So, in that process, it copies each and every data member in whatever way the programmer has decided to do and we have explained that the copy construction is extremely necessary for the purpose of call by value, return by value mechanism and for initializing data members which are part of another object which is being copied.
तर, त्या प्रक्रियेत, प्रोग्रमरने ठरवलेल्या प्रत्येक डेटा मेंबरची ते कॉपी करते. आणि आपण स्पष्ट केले आहे की हि प्रक्रिया कॉल बाय व्हॅल्यू आणि रिटर्न बाय व्हॅल्यू या यंत्रणेच्या उद्देशासाठी आवश्यक आहे. आणि डेटा मेंबर जे दुसऱ्या ऑब्जेक्टचा भाग आहेत आणि ज्याची कॉपी होत आहे त्यांना प्रारंभिक मूल्य देण्यासाठीहि ते आवश्यक आहे.