Correct Answer
verified
True/False
Correct Answer
verified
Multiple Choice
A) class aClass: public bClass
{
//) ..
};
B) class bClass: public aClass
{
//) ..
};
C) class bClass: aClass
{
//) ..
};
D) class aClass: bClass
{
//) ..
};
Correct Answer
verified
Multiple Choice
A) public
B) private
C) protected
D) static
Correct Answer
verified
Multiple Choice
A) redefine
B) overload
C) rename
D) reuse
Correct Answer
verified
Multiple Choice
A) A derived class can directly access any member variable of the base class.
B) A derived class can redefine any public member function of the base class.
C) A derived class can have at most one base class.
D) A derived class can redefine any member function of the base class.
Correct Answer
verified
Multiple Choice
A) dClass::dClass(double a, double b, double c)
: bClass()
{
x= a;
y = b;
z = c;
}
B) dClass::dClass(double a, double c)
{
x = a;
z = c;
}
C) dClass::dClass(double a, double b)
: bClass()
{
x = a;
y = b;
}
D) dClass::dClass(double a, double b, double c)
: bClass(a, b)
{
z = c;
}
Correct Answer
verified
True/False
Correct Answer
verified
True/False
Correct Answer
verified
Multiple Choice
A) reused
B) redefined
C) overloaded
D) overridden
Correct Answer
verified
Multiple Choice
A) The private members of the base class become protected members of the derived class.
B) The derived class can directly access any member of the base class.
C) The public members of the base class become protected members of the derived class.
D) The protected members of the base class become private members of the derived class.
Correct Answer
verified
Short Answer
Correct Answer
verified
Multiple Choice
A) void dClass::print() const
{
DClass:print() ;
Cout << " " << y << endl;
}
B) void dClass::print() const
{
Cout << x << " " << y << endl;
}
C) void bClass::print() const
{
Cout << x << " " << y << endl;
}
D) void dClass::print() const
{
BClass::print() ;
Cout << "y = " << y << endl;
}
Correct Answer
verified
Multiple Choice
A) class aClass: public bClass
{
//) ..
};
B) class bClass: public aClass
{
//) ..
};
C) class aClass::bClass
{
//) ..
};
D) class bClass::aClass
{
//) ..
}
Correct Answer
verified
True/False
Correct Answer
verified
Short Answer
Correct Answer
verified
True/False
Correct Answer
verified
Multiple Choice
A) sibling
B) base
C) derived
D) parent
Correct Answer
verified
Multiple Choice
A) redefined
B) overridden
C) virtual
D) overloaded
Correct Answer
verified
Short Answer
Correct Answer
verified
Showing 1 - 20 of 41
Related Exams