Advertisement
Guest User

Constructor Lab code

a guest
Feb 10th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. #include <iostream>
  2. #include <string.h>
  3. #include "Weapon.h"
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9. /*Weapon type;
  10. type.Reload(6);
  11. type.CheckAmmo();
  12. type.Fire();
  13. type.Fire();
  14. type.Fire();
  15. type.Fire();
  16. type.Fire();
  17. type.Fire();
  18. type.Fire();
  19. type.CheckAmmo();
  20. Weapon shotgun = SHOTGUN;
  21. shotgun.Reload(2);
  22. shotgun.CheckAmmo();
  23. shotgun.Fire();
  24. shotgun.Fire();
  25. shotgun.Fire();
  26. shotgun.CheckAmmo();
  27. Weapon rifle = RIFLE;
  28. rifle.Reload(13);
  29. rifle.CheckAmmo();
  30. rifle.Fire();
  31. rifle.Fire();
  32. rifle.Fire();
  33. rifle.Fire();
  34. rifle.Fire();
  35. rifle.Fire();
  36. rifle.Fire();
  37. rifle.Fire();
  38. rifle.Fire();
  39. rifle.Fire();
  40. rifle.Fire();
  41. rifle.Fire();
  42. rifle.Fire();
  43. rifle.Fire();
  44. rifle.CheckAmmo();
  45. Weapon pistol = PISTOL;
  46. pistol.Fire();
  47. pistol.Reload(1);
  48. pistol.Fire();
  49. pistol.Reload(1);
  50. pistol.Fire();
  51. pistol.Fire();
  52. pistol.Reload(7);
  53. pistol.Fire();
  54. pistol.Fire();
  55. pistol.Fire();
  56. pistol.Fire();
  57. pistol.Fire();
  58. pistol.Fire();
  59. pistol.Fire();*/
  60. Weapon weaponArray[6] { Weapon(),
  61. Weapon(PISTOL, 12),
  62. Weapon(PISTOL, 12, 6),
  63. Weapon(RIFLE, 13, 3),
  64. Weapon(RIFLE, 4, 4),
  65. Weapon(SHOTGUN, 4, 1) } ;
  66.  
  67. for (int i = 0; i < 7; i++)
  68. {
  69. while (weaponArray[i].CheckAmmo() > 0)
  70. {
  71. weaponArray[i].Fire();
  72. }
  73.  
  74. }
  75. char c;
  76. cin.get(c);
  77. return (0);
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement