Program to illustrate the concept of copy constructor.

#include<iostream>
using namespace std;
class A
{
private:
int a;
public:
A()//Default Constructor
{  
a=1;
}
A(A &c)//copy Constructor
{
a=c.a;
}
void show(){
cout<<"a = "<<a<<endl;
}
};
int main()
{
A a;
a.show();
A b(a);
b.show();
cout<<"/*\nName-Sanjampreet Singh\nRoll Number-1507967\n*/";
}

Output:



Comments

Popular posts from this blog

Program to illustrate the concept of templates.

To configure the IP address for a computer connected to LAN

Write a menu driven program to perform insertion and deletion operations in a single linked list