Overloading di

Deitel, pag. 491
Ho una classe String e una funzione di ridefinizione dell'operatore <= :
class String{
//...
public:
bool operator<= ( const String &right ) const
{ return !( right < *this ); }
//..
Non ho capito come possa la relazione (right < *this) determinare la
condizione <= .
Grazie