有如下类声明: class Why{ int n; public: double d; protected: long l; float f;

admin2020-10-21  18

问题 有如下类声明:
     class Why{
         int n;
     public:
         double d;
     protected:
         long l;
         float f;
     private:
         char c;
     };
类Why的保护数据成员和私有数据成员的数量分别是

选项 A、1和1
B、1和2
C、2和1
D、2和2

答案D

解析 C++中,使用class关键字定义的类,默认的成员访问级别是私有的,所以类Why中,保护成员有:l、f;私有成员有:n、c。答案为D。
转载请注明原文地址:https://kaotiyun.com/show/Tjyp777K
0

最新回复(0)