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

admin2013-02-27  35

问题 有以下程序:
   #include   <iostream>
   using namespace std;
   class Sample
   {
   private:
      int n;
   public:
      Sample(int i){n=i;}
      void print()
      {
         cout<<"1:n="<<n<<",";
      }
      void print()  const
      {
         cout

选项

答案1:n=10,2:n=20

解析 本题考核常成员函数的应用。本程序中,Sample类中说明了两个同名函数print(),其中一个是常成员函数,另一个为普通成员函数。在主函数中说明了两个对象a和b,其中对象b是常对象,通过对象a调用的是普通成员函数print(),通过对象b调用的是常成员函数print()。
转载请注明原文地址:https://kaotiyun.com/show/K7Vp777K
0

最新回复(0)