class Firkant extends GeometriskFigur{ protected int lengde; private int bredde; public Firkant(int lengde, int bredde, String farge) { super(farge); this.lengde = lengde; this.bredde = bredde; } // Overloading: public Firkant(int lengde, int bredde) { // super(); this.lengde = lengde; this.bredde = bredde; } public int areal() { return lengde * bredde; } @Override public String toString() { return super.toString() + " firkant: " + lengde + "x" + bredde; } @Override public boolean equals(Object o) { if (!(o instanceof Firkant)) { return false; } Firkant annen = (Firkant) o; return areal() == annen.areal(); } }