Copy Constructor in C++

Class Copy Constructor
	//***** COPY CONSTRUCTOR *****
	MyClassName (const MyClassName &CopyFrom)
	{
		MyVariableA = CopyFrom.MyVariableA;
		MyVariableB = CopyFrom.MyVariableB;
	}
Using the copy constructor
	//Using the copy constructor
	MyClassName MyClass1();				//Create an instance of the class as normal
	MyClassName1.MyVariableA = 12;
	MyClassName1.MyVariableB = 34;
	
	MyClassName MyClass2 = MyClass1;	//Copy constructor is called here