Home / C++ Programming / Constructors and Destructors :: Discussion

Discussion :: Constructors and Destructors

  1. What will be the out of the following program?

     #include 
      class GateBase
      {    
          public:   
          int x, y;    
          public:   
          GateBase(int xx = 0, int yy = 0)        
          {     
              x = xx;     
              y = yy;  
          }  
      }; 
      class GateDerived : public GateBase 
      {   
           private:    
             GateBase objBase;  
          public:    
          GateDerived(int xx, int yy) : GateBase(xx), objBase(yy)     
           {      
              cout this->x   " "               
                   this->y   " "   
                   " "    
                   " ";  
         }   
        ~GateDerived()  
         { } 
     };
     int main() 
     {    
          GateDerived objDev(11, 22);  
          return 0;
     }
    

     

  2. A.

    11 22 0 0

    B.

    11 0 0 22

    C.

    11 0 22 0

    D.

    11 22 11 22

    E.

    The program will report compile time error.

    View Answer

    Workspace

    Answer : Option C

    Explanation :

    No answer description available for this question.


Be The First To Comment