GATE-Programming Methodology

GATE-Programming Methodology
101. If the subscript operator has been correctly overloaded for a Number class to accept an integer value, and num is a member of the number class, which of the following statements is correct ?
  • [num]rr;
  • num[[44]'
  • num=[[44];
  • num 44;
Show Answer
102. Which of the following statements is true ?
  • The subscript operator may take only one argument
  • The parentheses operator may take only one argument
  • The subscript operator may take
  • None of these
Show Answer
103. The >> operator
  • may be overloaded for input
  • must be overloaded if there will be input to classes
  • must be overloaded if the << operator is overloaded.
  • may be overloaded for input, but not for shifting bits
Show Answer
104. When the >> operator is overloaded for input, one parameter that should be passed to the functions is a
  • reference to istream
  • referece to ostram
  • copy of istream
  • copy of ostream
Show Answer
105. To overload a post fix ++ fir a Number class, an appropriate function header is
  • Number & Number :: operator ++(Number & num)
  • number & Number:: operator ++9int)
  • Number & Number :: operator ++()
  • Number:: operator ++ (Number & num).
Show Answer
Questions and Answers for Competitive Exams Various Entrance Test