Consider the following code: class Player { private: string ID; string name; public: Player(string n, string s) { name = n; setID(s); } string getName() const { return name; } string getID() const {...


Consider the following code:


class Player


{


private:


    string ID;


    string name;


public:


    Player(string n, string s)


    { name = n; setID(s); }


    string getName() const


    { return name; }


    string getID() const


    { return ID; }


    void setID(string s)


    { ID = s; }


};





class BasketballPlayer : public Player


{


private:


    int fieldgoals;


    int attempts;


public:


    BasketballPlayer(string n, string i, int fg, int a) : Player(n, i)


    { fieldgoals = fg; attempts = a;  }
// line 1


    void printStats() const


    { cout < "="" pct:="" "="">< (double)="" fieldgoals="" attempts="">< endl;="">


};





int main()


{


    Player golfer("Tiger Woods", "123456789");


    BasketballPlayer pointGuard("Stephen Curry", "567890123", 2585, 5523);


}




Which of the objects can call the member function printStats() from main()?



A) both golfer and pointGuard



B) neither golfer nor pointGuard



C) pointGuard



D) golfer



Jun 08, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here