Solution:
#include<iostream.h>
#include<conio.h>
class Product
{
int id,price,Qty;
char i_name[20];
static int cnt;
public:
void getdata()
{
cout<<"\n Enter Product Id\t\t";
cin>>id;
cout<<"\n Enter Product name\t\t";
cin>>i_name;
cout<<"\n Enter Product price\t";
cin>>price;
cout<<"\n Enter Product Qty\t";
cin>>Qty;
cnt++;
}
void display()
{
//cout<<"\n*********************OUTPUT***********************";
cout<<"\n\nProduct code =\t"<<code;
cout<<"\nProduct name =\t"<<i_name;
cout<<"\nProduct price =\t"<<price;
cout<<"\nProduct QTY =\t"<<Qty;
}
static void nob()
{
cout<<"\n number of objects created for class are\t"<<cnt;
}
};
int Product::cnt;
void main()
{
clrscr();
Product ob[10];
int n;
cout<<"\n Enter how many items : ";
cin>>n;
for(int i=0;i<n;i++)
ob[i].getdata();
for( i=0;i<n;i++)
ob[i].display();
ob[n-1].nob();
getch();
}
0 Comments