//this is functon definition //file name is Player.cpp //Function definitions #include "Player.h" using namespace std; Player::Player(){ //note position and name are strings,therefore automatically set to a null state _salary = 0; _valuePoints = 0.0; _projPoints = 0.0; _pointCost = 0.0; } Player::Player(string name, string team, string position, int salary, float valueP, float projP, float costP){ //Will equal whatever gets passed through as parameters //note position and name are strings,therefore automatically set to a null state _name = name; _team = team; _position = position; _salary = salary; _valuePoints = valueP; _projPoints = projP; _pointCost = costP; } string Player::getName() { return _name; } string Player::getTeam() { return _team; } string Player::getPosition() { return _position; } int Player::getSalary() { return _salary; } float Player::getvaluePoints() { return _valuePoints; } float Player::getprojPoints() { return _projPoints; } float Player::getpointCost() { return _pointCost; } void Player::setName(string name) { _name = name; } void Player::setTeam(string team) { _team = team; } void Player::setPosition(string position) { _position = position; } void Player::setSalary(int salary) { _salary = salary; } void Player::setvaluePoints(float valueP) { _valuePoints = valueP; } void Player::setprojPoints(float projP) { _projPoints = projP; } void Player::setpointCost(float costP) { _pointCost = costP; } bool Player::isPG(string){ return _position == "PG"; } bool Player::isSG(string){ return _position == "SG"; } bool Player::isSF(string){ return _position == "SF"; } bool Player::isPF(string){ return _position == "PF"; } bool Player::isC(string){ return _position == "C"; } bool Player::isG(string){ return _position == "PG" || _position == "SG"; } bool Player::isF(string){ return _position == "SF" || _position == "PF"; } bool Player::isU(string){ return _position == "PG" || _position == "SG" || _position == "SF" || _position == "PF" || _position == "C"; } Player::~Player(){}