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;
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
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
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
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).