package geometry; public class Square implements Figure { private final int side; private int centerX, centerY; public Square(int side, int centerX, int centerY) { this.centerX = centerX; this.centerY = centerY; this.side = side; } public void sayHello() { System.out.println("hello!"); } public void move(int vertical, int horizontal) { centerX += vertical; centerY += horizontal; } public double area() { return side * side; } public String show() { return String.format("Square (%d,%d) side %d", centerX, centerY, side); } }