public class Brokkoli extends Gronnsak { protected String produsent; public Brokkoli(int matId, String farge, String prod) { super(matId, farge); produsent = prod; } public void dagsStatus(int muggenhet) { System.out.println("Er " + muggenhet + " muggen"); } // Eksempel på overloading public void dagsStatus(int muggenhet, int utlopsDato) { System.out.println("Er " + muggenhet + " muggen" + "og gaar ut: " + utlopsDato); } @Override public void skrivInfo() { System.out.println("Jeg er brokkoli"); } @Override public String toString() { String retur = super.toString(); retur += "\nEr brokkoli med produsent: " + produsent; return retur; } @Override public boolean equals(Object obj) { if (obj instanceof Brokkoli) { // Caster objektet til brokkoli for å få tilgang på variabler og metoder Brokkoli annen = (Brokkoli) obj; if (this.produsent.equals(annen.produsent) && this.farge.equals(annen.farge)) return true; } return false; } }