1
0

worktest.cpp 494 B

123456789101112131415161718192021222324
  1. // worktest.cpp -- test worker class hierarchy
  2. #include <iostream>
  3. #include "worker0.h"
  4. const int LIM = 4;
  5. int main()
  6. {
  7. Waiter bob("Bob Apple", 314L, 5);
  8. Singer bev("Beverly Hills", 522L, 3);
  9. Waiter w_temp;
  10. Singer s_temp;
  11. Worker * pw[LIM] = {&bob, &bev, &w_temp, &s_temp};
  12. int i;
  13. for (i = 2; i < LIM; i++)
  14. pw[i]->Set();
  15. for (i = 0; i < LIM; i++)
  16. {
  17. pw[i]->Show();
  18. std::cout << std::endl;
  19. }
  20. // std::cin.get();
  21. return 0;
  22. }