有如下类声明: class TestClass int i; private:int j; protected:int k; public:int m,n; 其中,私有成员的数量为( )。
A.0
B.1
C.2
D.3
参考答案:C
解析: 首先声明为pfivate的“private:int j;”中j为私有成员。然后在类中没有指定,系统默认为私有。即“int i;”中的i也是私有成员。所以本题中的私有成员数量为2。
有如下类声明: class TestClass int i; private:int j; protected:int k; public:int m,n; 其中,私有成员的数量为( )。
A.0
B.1
C.2
D.3
参考答案:C
解析: 首先声明为pfivate的“private:int j;”中j为私有成员。然后在类中没有指定,系统默认为私有。即“int i;”中的i也是私有成员。所以本题中的私有成员数量为2。