06-13-2012, 12:52 AM
Solution
/* CRRETE LISTENER CLASS ON YOUR OWN
AND MAKE CHANGES ACCORDING TO THE REQUIRMENT*/
#include
#include
using namespace std;
//Topic class
class user{
// Data members of Topic class
int ID;
char * Naam;
//Public interface of topic class
public:
//Default constructor
user(){
ID=1;
Naam=NULL;
}
//parametrized constructor
user(int id, char *naam){
ID=id;
Naam=new char[strlen(naam)+1];
strcpy(Naam,naam);
}
//setter function for ID
void setId() {
int id;
cout<<"\nEnter ID: ";
cin>>id;
}
void setNaam() {
char pChar[50];
cout<<<"\nenter naam:="" "; cin.getline(pChar,50);
Naam=new char[strlen(pChar)+1];
strcpy(Naam,pChar);
} <<"\nenter>
int getId(){
return ID;
}
char * getNaam(){
return Naam;
}
void trackplay()
{
cout<<"\nplay track\n";
}
~user(){
}
};
class admin: public user
{
char pass;
public:
void setpass()
{
cout<<"enter password";
cin>>pass;
}
void trackadd()
{
cout<<“\nadd track\n”;
}
void trackdel()
{
cout<<“delete track”<
}
void trackup()
{
cout<<“update track\n”;
}
void artistadd()
{
cout<<“add artist\n”;
}
void artistdel()
{
cout<<“del artsit\n”;
}
void albumadd()
{
cout<<“add album\n”;
}
void albumdel()
{
cout<<“album delete\n”;
}
void albumup()
{
cout<<“update album\n”;
}
void addmc()
{
cout<<“add mc\n”;
}
void delmc()
{
cout<<“del mc\n”;
}
void upmc()
{
cout<<“up mc\n”;
}
~admin()
{}
};
main()
{
user uo;
uo.setId();
uo.setNaam();
uo.trackplay();
admin ao;
ao.setpass();
ao.trackadd();
ao.trackdel();
ao.trackup();
ao.artistadd();
ao.artistdel();
ao.albumadd();
ao.albumdel();
ao.albumup();
ao.addmc();
ao.delmc();
ao.upmc();
system(“pause”);
}
/* CRRETE LISTENER CLASS ON YOUR OWN
AND MAKE CHANGES ACCORDING TO THE REQUIRMENT*/
#include
#include
using namespace std;
//Topic class
class user{
// Data members of Topic class
int ID;
char * Naam;
//Public interface of topic class
public:
//Default constructor
user(){
ID=1;
Naam=NULL;
}
//parametrized constructor
user(int id, char *naam){
ID=id;
Naam=new char[strlen(naam)+1];
strcpy(Naam,naam);
}
//setter function for ID
void setId() {
int id;
cout<<"\nEnter ID: ";
cin>>id;
}
void setNaam() {
char pChar[50];
cout<<<"\nenter naam:="" "; cin.getline(pChar,50);
Naam=new char[strlen(pChar)+1];
strcpy(Naam,pChar);
} <<"\nenter>
int getId(){
return ID;
}
char * getNaam(){
return Naam;
}
void trackplay()
{
cout<<"\nplay track\n";
}
~user(){
}
};
class admin: public user
{
char pass;
public:
void setpass()
{
cout<<"enter password";
cin>>pass;
}
void trackadd()
{
cout<<“\nadd track\n”;
}
void trackdel()
{
cout<<“delete track”<
}
void trackup()
{
cout<<“update track\n”;
}
void artistadd()
{
cout<<“add artist\n”;
}
void artistdel()
{
cout<<“del artsit\n”;
}
void albumadd()
{
cout<<“add album\n”;
}
void albumdel()
{
cout<<“album delete\n”;
}
void albumup()
{
cout<<“update album\n”;
}
void addmc()
{
cout<<“add mc\n”;
}
void delmc()
{
cout<<“del mc\n”;
}
void upmc()
{
cout<<“up mc\n”;
}
~admin()
{}
};
main()
{
user uo;
uo.setId();
uo.setNaam();
uo.trackplay();
admin ao;
ao.setpass();
ao.trackadd();
ao.trackdel();
ao.trackup();
ao.artistadd();
ao.artistdel();
ao.albumadd();
ao.albumdel();
ao.albumup();
ao.addmc();
ao.delmc();
ao.upmc();
system(“pause”);
}
0300-9520262
Get solution in 24 hour |cpmputer & internet
mileys81:[SIZE="4"][SIZE="3"]....[/SIZE][/SIZE]
