123 Eng

Engineering the engineers™


Latest Jobs   Forum Map

 


Home
Source Codes
Engineering Colleges

Training  Reports
Seminar Reports
Placement Papers

Forums

   Computer Science / IT
   Electronics
   Electrical
   Mechanical
   Chemical
   Civil

   CAT / MBA

   GMAT / Foreign MBA
Latest Jobs

Engineering Jobs / Technical Jobs
Management Jobs

Sitemap
Terms of use

Displaying  Source Code(s)  
 

 
Complete implementation of Publication Class

--------------------------------------------------------------------------------




# include<iostream.h>
# include<conio.h>

class publication
{
char title[30];
float price;
public:
void getdata()
{
cout<<"Enter the title :
"; cin>>title;
cout<<"Enter the price :
"; cin>>price;
}
void putdata()
{
cout<<"The title is : "<<title<<endl;
cout<<"Price is : "<<price<<endl;
}
};
class sales
{
float s1,s2,s3; // getting the sale of last three momths
public:
void getdata()
{
cout<<"Enter the sale of first month:<BR>;
cin>>s1;
cout<<"Enter the sale of second month:<BR>;
cin>>s2;
cout<<"Enter the sale of third month:<BR>;
cin>>s3;
}
void putdata()
{
cout<<"Sale in first month : $"<<s1<<endl;
cout<<"Sale in sec. month : $"<<s2<<endl;
cout<<"Sale in third month : $"<<s3<<endl;
}
};


class book: private publication, private sales
{
int pages;
public:
void getdata()
{
cout<<" BOOK DETAILS <BR>;
publication::getdata();
sales::getdata();
cout<<"Enter the number of pages <BR>;
cin>>pages;
}
void putdata()
{
cout<<" BOOK DETAILS<BR>;
publication::putdata();
cout<<"Number of pages : " <<pages<<endl;
sales::putdata();
}
};
class tape: private publication,private sales
{
float time;
public:
void getdata()
{
cout<<" TAPE DETAILS<BR>;
publication::getdata();
sales::getdata();
cout<<"Enter the time length of the casette"; cin>>time;
}
void putdata()
{
cout<<" TAPE DETAILS ";
publication::putdata();
cout<<"Time length :"<< time<<endl;
sales::putdata();
}
};
void main()
{
book b;
tape t;
b.getdata();
t.getdata();
b.putdata();
t.putdata();
}

 

 

 

Contribute content or training reports / feedback / Comments
job placement papers
All rights reserved © copyright 123ENG