abstract class Form { abstract public double areal(); @Override public String toString() { return "Areal: " + this.areal(); } @Override public boolean equals(Object object) { if (object instanceof Form) { return this.areal() == ((Form) object).areal(); } return false; } }