You are on page 1of 1

#include <iostream>

#include <string.h>
#include <stdio.h>

using namespace std;

class Bank
{
int accno ;
char name[30] ;
float balance ;
public:
Bank()
{
accno=101 ;
cout<<"enter name " ;
gets(name) ;
cout<<"enter balance " ;
cin>>balance ;
}
Bank(Bank &b)
{

accno=b.accno + 1 ;
char n[30];
cout<<"enter name " ;
gets(n) ;
strcpy(b.name,n) ;
cout<<"enter balance " ;
cin>>balance ;
}
void Display()
{
cout<<"Displaying Account Details: "<<endl;
cout<<"Account no.: "<<accno<<endl ;
cout<<"Name: " ;
puts(name) ;
cout<<"Balance: "<<balance<<endl ;
return ;

}
} ;

int main()
{
Bank b1 ;
Bank b2=b1 ;
cout<<"Normal Constructor: "<<endl;
b1.Display();
cout<<"Copy Constructor: "<<endl;
b2.Display();

return 0;
}

You might also like