public class Square extends Figure { private Point leftUp; private Point rightDown; public Square(Point p1, Point p2) { this.leftUp = p1; this.rightDown = p2; } public boolean equals (Object q) { throw new UnsupportedOperationException(); } public double len() { throw new UnsupportedOperationException(); } public double diagonal() { throw new UnsupportedOperationException(); } public double perim() { throw new UnsupportedOperationException(); } public double area() { throw new UnsupportedOperationException(); } }