Home / C++ Programming / Objects and Classes :: Discussion

Discussion :: Objects and Classes

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

    
    
    
    #include 
     class A 
     {  
        public:   
        void GateFunction(void)    
        {       
           cout"Class A"  class B: public A 
    {
       €‹public:  
       void GateFunction(void)    
       {       
          cout"Class B" class C : public B 
     {
       public:     
       void GateFunction(void)  
       {         
          cout"Class C"  int main()
     {   
          A *ptr;  
          B objB;   
          ptr = &objB; 
          ptr = new C();  
          ptr->GateFunction();    
          return 0;  
     }
    

  2. A.

    Class A.

    B.

    Class B.

    C.

    Class C.

    D.

    The program will report compile time error.

    View Answer

    Workspace

    Answer : Option A

    Explanation :

    No answer description available for this question.


Be The First To Comment