Transcription: Four arithmetic operators have been overloaded. They have been implemented as friends for mixed-mode arithmetic. For example, if A is a fraction object, the expression 2 plus A has the same effect as A plus 2. If these operators were members of the fraction class, the first operand of each would have to be a fraction object.