Q42
What will be the output of the following C++ code? #include #include using namespace std; class Mammal public: Mammal() cout<<"I'm a Mammal "; ~Mammal() ; class Human: public Mammal public: Human() cout<<"I'm a Human "; ~Human() ; class Male: public Human public: Male() cout<<"I'm a Male "; ~Male() ; class Female: public Human public: Female() cout<<"I'm a Female "; ~Female() ; int main(int argc, char const *argv[]) Male M; return 0;
A.
I'm a Mammal
I'm a Human
I'm a Male
AnswerI'm a Human
I'm a Male
B.
I'm a Mammal
I'm a Human
I'm a Female
I'm a Human
I'm a Female
C.
I'm a Human
I'm a Male
I'm a Male
D.
I'm a Mammal
I'm a Male
I'm a Male
Answer: Option A
Solution
Answer: Option A
No explanation is given for this question Let's Discuss on Board