#include "WeaponStore.h" #include "Weapon.h" #include "Winchester.h" #include "ShootGun.h" #include "ElkBouncer.h" Weapon* WeaponStore::buyWeapon(std::string weaponToBuy) { if(weaponToBuy == "ShootGun") return new ShootGun; else if(weaponToBuy =="ElkBouncer") return new ElkBouncer; else if(weaponToBuy == "Winchester") return new Winchester; } long WeaponStore::getWeaponPrice(std::string weapon) { if(weapon == "ShootGun") return ShootGun::price(); else if(weapon =="ElkBouncer") return ElkBouncer::price(); else if(weapon == "Winchester") return Winchester::price(); else return -1; } std::string WeaponStore::whereAmI() { return "WeaponStore"; }