Google News
logo
CPP - Quiz(MCQ)
How structures and classes in C++ differ?
A)
Structures by default hide every member whereas classes do not
B)
In Structures, members are public by default whereas, in Classes, they are private by default
C)
Structures cannot have private members whereas classes can have
D)
In Structures, members are private by default whereas, in Classes, they are public by default

Correct Answer :   In Structures, members are public by default whereas, in Classes, they are private by default


Explanation : The only difference between a struct and class in C++ is the default accessibility of member variables and methods. In a struct they are public; in a class they are private.

Advertisement