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
Last Updated :
28 Jun, 2021
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...