ACtE03 · Chapter 3Programming & Applications🏛️ Past Licensure QuestionID: ab6e50e0
By default, all members (data variables and member functions) of a class in C++ have which access specifier?
By default, all members (data variables and member functions) of a class in C++ have which access specifier?
Multiple Choice Options
- A
protected
- B✓ Correct Option
private
- C
public
- D
global
Detailed Technical Solution & Explanation
In C++, a class defaults to private access for its members and base classes. In contrast, a struct defaults to public access.
Option Analysis:
•
Option A (protected): Not the default.
•
Option B (private): Correct. Default access control for C++
class.•
Option C (public): Default access control for C++
struct, but not class.•
Option D (global): Not a C++ access specifier.
Reference: Mock Test 03NEC Licensure Syllabus