...
Implementer følgende metoder:
- Rectangle intersectionunion(Rectangle rect) - returnerer et nytt Rectangle-objekt som tilsvarer overlappet mellom kombisjonen av dette rektanglet og rect-argumentet. Alle punktene som finnes i ett av rektanglene skal altså være inneholdt i rektanglet som returneres.
- Rectangle intersection(Rectangle rect) - returnerer et nytt Rectangle-objekt som tilsvarer overlappet mellom i både dette rektanglet og rect-argumentet. Alle punktene som finnes i begge rektanglene skal altså være inneholdt i rektanglet som returneres.
- boolean intersects(Rectangle rect) - returnerer true om dette rektanglet og rect-argumentet overlapper, dvs. om det finnes ett eller flere punkter som er inneholdt i begge disse rektanglene.
...