以下类定义中可能会引起错误的语句是 class A { public: ~A(){} //1 int i; //2 private:

admin2010-03-29  23

问题 以下类定义中可能会引起错误的语句是    class A    {        public:             ~A(){}    //1             int i;    //2        private:             int j    //3             A(int i){i++;}    //4    };

选项 A、1
B、2
C、3
D、4

答案8

解析 在c++语言中类定义中的构造函数是私有的,但是其却调用了其中的公有变量,在实例化时会出现错误。注意:C++语言类的定义
转载请注明原文地址:https://kaotiyun.com/show/eWjp777K
0

最新回复(0)