C++ | Inheritance | Question 5
Output?
#include<iostream> using namespace std; class Base { private : int i, j; public : Base( int _i = 0, int _j = 0): i(_i), j(_j) { } }; class Derived: public Base { public : void show(){ cout<< " i = " <<i<< " j = " <<j; } }; int main( void ) { Derived d; d.show(); return 0; } |
(A) i = 0 j = 0
(B) Compiler Error: i and j are private in Base
(C) Compiler Error: Could not call constructor of Base
Answer: (B)
Explanation:
Quiz of this Question
Please Login to comment...