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

admin2010-03-29  31

问题 以下类定义中可能会引起错误的语句是        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://jikaoti.com/ti/sBW0FFFM
0

最新回复(0)