Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. // ConsoleApplication38.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
  2. //
  3.  
  4. #include <iostream>
  5. using namespace std;
  6. class EMPLOYEE
  7. {
  8. private:
  9. Date date1, date2;
  10. string name, surname;
  11. public:
  12. EMPLOYEE();
  13. EMPLOYEE(Date, Date, string, string);
  14. void GetInformation();
  15. void SetInformation(Date, Date, string, string);
  16. };
  17. EMPLOYEE::EMPLOYEE()
  18. {
  19. date1.Set(0, 0, 0);
  20. date2.Set(0, 0, 0);
  21. name = surname = "";
  22. }
  23. EMPLOYEE::EMPLOYEE(Date inDate1, Date inDate2, string inName, string inSurname)
  24. {
  25. SetInformation(inDate1, inDate2, inName, inSurname);
  26. }
  27. void EMPLOYEE::GetInformation()
  28. {
  29. cout << "Birthday" << endl;
  30. date1.Get();
  31. cout << "WorkDay" << endl;
  32. date2.Get();
  33. cout << name << " " << surname << endl;
  34. }
  35. void EMPLOYEE::SetInformation(Date inDate1, Date inDate2, string inName, string inSurname)
  36. {
  37. date1 = inDate1;
  38. date2 = inDate2;
  39. name = inName;
  40. surname = inSurname;
  41. };
  42.  
  43. int main()
  44. {
  45. EMPLOYEE obj(inDate1, inDate2, inName, inSurname);
  46. obj.GetInformation();
  47. string inName;
  48. cin >> inName;
  49. obj.SetInformation(inDate1, inDate2, inName, inSurname);
  50. obj.GetInformation();
  51. EMPLOYEE obj1(inDate1, inDate2, inName, inSurname);
  52. EMPLOYEE arr[10] = { obj,obj1 };
  53. int k = 7;
  54. for (int i = 0; i < k; i++)
  55. {
  56. arr[i].GetInformation();
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement