0 / 60 seg.

¿Cuál es el propósito de sobrecargar el operador + en la siguiente clase Punto?

class Punto {
   public int x, y;
   public Punto(int x, int y) {
      this.x = x;
      this.y = y;
   }
   public static Punto operator +(Punto p1, Punto p2) {
      return new Punto(p1.x + p2.x, p1.y + p2.y);
   }
}