Page 1 of 1

What happens when you attempt to compile and run the following code?#include <iostream>#include <string>using namespace

Posted: Wed Aug 03, 2022 9:20 am
by answerhappygod
What happens when you attempt to compile and run the following code?#include <iostream>#include <string>using namespace std;class A {int x;protected:int y;public:int z;A() { x=1; y=2; z=3; }};class B : public A {string z;public:void set() {y = 4;z = "John";}void Print() {cout << y << z;}};int main () {B b;b.set();b.Print();return 0;}

A. It prints: 4John
B. It prints: 2John
C. It prints: 23
D. It prints: 43