Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma once
- #include "CPersom.h"
- #include <string>
- #include <iostream>
- class CEmployee : public CPersom
- {
- public:
- string duty;
- string company_name;
- int years;
- void showdata() override {
- cout << duty << "," << company_name << "," << years << endl;
- }
- };
- #pragma once
- #include <string>
- #include <iostream>
- #include "CPersom.h"
- using namespace std;
- class CStudent : public CPersom
- {
- public:
- double bal;
- void showdata()override
- {
- cout << bal << endl;
- }
- };
- #pragma once
- #include <string>
- #include <iostream>
- using namespace std;
- class CPersom
- {
- public:
- string name;
- string surname;
- string thirdname;
- void virtual showdata(){
- cout << name << "," << surname << "," << thirdname;
- };
- };
- #include <iostream>
- #include <string>
- #include "CEmployee.h"
- #include "CStudent.h"
- #include "CPersom.h"
- using namespace std;
- int main()
- {
- setlocale(LC_ALL, "rus");
- CStudent stud;
- CStudent* cs = &stud;
- CPersom* cp = &stud;
- CEmployee emp;
- CEmployee* CE = &emp;
- cp->name ="name";
- cp->surname = "sname";
- cp->thirdname = "lastname";
- cs->bal = 10;
- stud.showdata();
- CE->company_name = "cnn";
- CE->duty = "WORK";
- CE->years = 10;
- emp.showdata();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement