Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
Aim: To implement a program to create, update & display account & admin record of person using display account & admin records of person using virtual base class..
Code:
class person
{
int code;
char name[20];
public:
void getdata();
void displaydata();
};
class account: public virtual person
int pay;
class admin : public virtual person
int experience;
class master : account, admin
void person::getdata()
cout<<"\nCode: ";
cin>>code;
cout<<"Name: ";
cin>>name;
}
void account::getdata()
cout<<"Enter Pay: ";
cin>>pay;
void admin::getdata()
cout<<"Enter Experience: ";
cin>>experience;
void master::getdata()
person::getdata();
account::getdata();
admin::getdata();
void person::displaydata()
cout<<"\nEmployee code: "< cout<<"\nName: "< } void admin::displaydata() { cout<<"\nExperience: "< } void account::displaydata() { cout<<"\nPay: Rs."< } void master::displaydata() { person::displaydata(); account::displaydata(); admin::displaydata(); } void main() { int ch; clrscr(); master m1; cout<<"\n\tEnter Details:"; m1.getdata(); cout<<"\n\t**Details Registered Successfully**\n\n"; m1.displaydata(); getch(); } Output: Enter Details: Code: 312 Name: Bella Enter Pay: 320$ Enter Experience: 2 **Details Registered Successfully** Employee code: 312 Name: Bella Pay: 320$ Experience: 2 years
cout<<"\nName: "< } void admin::displaydata() { cout<<"\nExperience: "< } void account::displaydata() { cout<<"\nPay: Rs."< } void master::displaydata() { person::displaydata(); account::displaydata(); admin::displaydata(); } void main() { int ch; clrscr(); master m1; cout<<"\n\tEnter Details:"; m1.getdata(); cout<<"\n\t**Details Registered Successfully**\n\n"; m1.displaydata(); getch(); } Output: Enter Details: Code: 312 Name: Bella Enter Pay: 320$ Enter Experience: 2 **Details Registered Successfully** Employee code: 312 Name: Bella Pay: 320$ Experience: 2 years
void admin::displaydata()
cout<<"\nExperience: "< } void account::displaydata() { cout<<"\nPay: Rs."< } void master::displaydata() { person::displaydata(); account::displaydata(); admin::displaydata(); } void main() { int ch; clrscr(); master m1; cout<<"\n\tEnter Details:"; m1.getdata(); cout<<"\n\t**Details Registered Successfully**\n\n"; m1.displaydata(); getch(); } Output: Enter Details: Code: 312 Name: Bella Enter Pay: 320$ Enter Experience: 2 **Details Registered Successfully** Employee code: 312 Name: Bella Pay: 320$ Experience: 2 years
void account::displaydata()
cout<<"\nPay: Rs."< } void master::displaydata() { person::displaydata(); account::displaydata(); admin::displaydata(); } void main() { int ch; clrscr(); master m1; cout<<"\n\tEnter Details:"; m1.getdata(); cout<<"\n\t**Details Registered Successfully**\n\n"; m1.displaydata(); getch(); } Output: Enter Details: Code: 312 Name: Bella Enter Pay: 320$ Enter Experience: 2 **Details Registered Successfully** Employee code: 312 Name: Bella Pay: 320$ Experience: 2 years
void master::displaydata()
person::displaydata();
account::displaydata();
admin::displaydata();
void main()
int ch;
clrscr();
master m1;
cout<<"\n\tEnter Details:";
m1.getdata();
cout<<"\n\t**Details Registered Successfully**\n\n";
m1.displaydata();
getch();
Output:
Enter Details:
Code: 312
Name: Bella
Enter Pay: 320$
Enter Experience: 2
**Details Registered Successfully**
Employee code: 312
Pay: 320$
Experience: 2 years
Define F u n c t i o n? T h e r e a r e t w o t y p e s o f f u n ct i o n b u i l t - i n f un ct i o n s a n d u
Differentiate between a template class and class template in C++? Ans) Template class: A generic definition or a parameterized class not instantiated until the client gives the
how to write the pgogram?
1. Basic Heap: Each memory location in our model of the RAM will be an instance of type Memory: 2. typedef union Memory_u Memory; 3. union Memory_u{ 4. char character;
This assignment document will be distributed from Blackboard assignment folder. Some parts of the assignments will require you to research answers from your text book (you must rea
Define Automatic storage classes - computer programming? The Variables declared within function bodies are automatic by default and automatic variables are declared inside a fu
Input Output Most languages have "statements" to perform I/O . Though in C and C++ we use "functions" to perform I/O. C++ also has its own I/O mechanism - the cin and cout obje
What is conversion constructor? explain it .
WAP TO ACCEPT MARKS OF THREE SUBJECT FOR STUDENT & CALCULATE TOTAL MARKS AND PERCENTAGE #include stdio.h> #include conio.h> void main() { int M1,M
Semaphore is used to synchronize processes. whereas mutex is used to give synchronization among threads running in the similar process.
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +91-977-207-8620
Phone: +91-977-207-8620
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd