若有以下程序: #include <iostream> using namespace std; class Sample { private: const int n; public: S

admin2010-03-29  19

问题 若有以下程序:
   #include <iostream>
   using  namespace std;
   class Sample
   {
   private:
       const int n;
   public:
       Sample(int i) :n(i) {)
       void print()
       {
           cout<<"n="<<n<<end1;
       }
   };
   int main()
   {
       sample a(10);
       a.print();
       return 0;
   }
   上述程序运行后的输出结果是【  】。

选项

答案n=10

解析 本题考核常成员数据的应用。类Sample中,定义了一个常数据成员n,所以构造函数只能通过初始化列表来初始化它。
转载请注明原文地址:https://kaotiyun.com/show/YGjp777K
0

最新回复(0)