Dont post from internet.   Which type of polymorphism is depicted in the following code?   void PlayerName(string Coach) {    cout << "In the team since " << Coach << endl; }   void PlayerName(Coach Coach) {    cout << "In the team since " << Coach.GetDetails() << endl; }   void PlayerName(Players* playerPtr) {    cout << "In the team since " << playerPtr->GetDetails() << endl; }   int main() {    vector memberList;    Players* playerPtr;    Coach* coachPtr;    memberList.push_back(playerPtr);    memberList.push_back(coachPtr);    for (int i = 0; i < memberList.size(); ++i) {       PlayerName(memberList.at(i));    } }       1)Static   2)Runtime   3)No polymorphism   4)Compile-time

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter11: Inheritance And Composition
Section: Chapter Questions
Problem 22SA
icon
Related questions
Question

Dont post from internet.  

Which type of polymorphism is depicted in the following code?

 

void PlayerName(string Coach) {

   cout << "In the team since " << Coach << endl;

}

 

void PlayerName(Coach Coach) {

   cout << "In the team since " << Coach.GetDetails() << endl;

}

 

void PlayerName(Players* playerPtr) {

   cout << "In the team since " << playerPtr->GetDetails() << endl;

}

 

int main() {

   vector<Players*> memberList;

   Players* playerPtr;

   Coach* coachPtr;

   memberList.push_back(playerPtr);

   memberList.push_back(coachPtr);

   for (int i = 0; i < memberList.size(); ++i) {

      PlayerName(memberList.at(i));

   }

}

 

 

 

1)Static

 

2)Runtime

 

3)No polymorphism

 

4)Compile-time.  

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning