//copy constucter
#include<iostream.h>
#include<conio.h>
class data
{
int a,b;
public:
data(int,int);
data(data &);
void put()
{
cout<<"\t"<<a<<"\t"<<b;
}
};
data::data(int x,int y)
{
a=x;
b=y;
}
data::data(data &d1)
{
a=d1.a;
b=d1.b;
}
int main()
{
clrscr();
data d1(4,5);
data d2(d1);
d1.put();
d2.put();
getch();
return(0);
}
#include<iostream.h>
#include<conio.h>
class data
{
int a,b;
public:
data(int,int);
data(data &);
void put()
{
cout<<"\t"<<a<<"\t"<<b;
}
};
data::data(int x,int y)
{
a=x;
b=y;
}
data::data(data &d1)
{
a=d1.a;
b=d1.b;
}
int main()
{
clrscr();
data d1(4,5);
data d2(d1);
d1.put();
d2.put();
getch();
return(0);
}
No comments:
Post a Comment