Naturally I want to take C1 and make C2 a copy of C1. So, both cases have copy, but with a fundamental difference that, in this case, there was no earlier object and the object is created by copy and this case the object existed and we are nearly changing the data members of the object from taking values from another object of the same time.
ಸ್ವಾಭಾವಿಕವಾಗಿ ನಾನು C1 ಅನ್ನು ತೆಗೆದುಕೊಂಡು C2 ಅನ್ನು C1 ನ ನಕಲು ಮಾಡಲು ಬಯಸುತ್ತೇನೆ. ಆದ್ದರಿಂದ, ಎರಡೂ ಕೇಸಗಳು ನಕಲನ್ನು ಹೊಂದಿವೆ, ಆದರೆ ಮೂಲಭೂತ ವ್ಯತ್ಯಾಸದೊಂದಿಗೆ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಹಿಂದಿನ ಆಬ್ಜೆಕ್ಟ್  ಇರಲಿಲ್ಲ ಮತ್ತು ಆಬ್ಜೆಕ್ಟ್  ಅನ್ನು ನಕಲಿನಿಂದ ರಚಿಸಲಾಗಿದೆ ಮತ್ತು ಈ ಸಂದರ್ಭದಲ್ಲಿ ಆಬ್ಜೆಕ್ಟ್  ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಮತ್ತು ಅದೇ ಸಮಯದಲಿ ಇನ್ನೊಂದು ಆಬ್ಜೆಕ್ಟನಿಂದ ಮೌಲ್ಯಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳದಂತೆ ನಾವು ಆಬ್ಜೆಕ್ಟ್  ನ ಡೇಟಾ ಮೆಂಬರ್ ಅನ್ನು ಬದಲಾಯಿಸುತ್ತಿದ್ದೇವೆ.