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: valgfri parameter farge public Firkant(int lengde, int bredde) { this.lengde = lengde; this.bredde = bredde; } public int areal() { return lengde * bredde; } /* Overskriver metodene toString og equals fra Object-klassen */ @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(); } }