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

admin2015-07-22  26

问题 有如下类声明:
     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/SjNp777K
0

最新回复(0)