import java.util.Set;
import java.util.TreeSet;
enum Meret {
XS, S, M, L, XL, XXL;
}
class Polo {
public String marka;
public Meret meret = Meret.M;
public final int szin = 100;
public Polo(String marka) {
this.marka = marka;
}
public Polo(String marka, Meret m) {
this.marka = marka;
this.meret = m;
}
void public mosas() {
this.szin--;
System.out.println("A póló gyönyörű tiszta lett");
}
}
public class Polos1 {
private static final Set<Polo> polok = new TreeSet<>();
public static void main(String[] args) {
polok.add(new Polo("Pipa"));
polok.add(new Polo("Haromcsik", Meret.XL));
polok.add(new Polo("Kettocsik", Meret.L));
polok.add(new Polo("Valami", Meret.S));
polok.add(new Polo(Meret.S, "Marka nelkuli"));
for(int i = 0; i < polok.size(); i++) {
polok.get(i).mosas();
}
polok.remove(1);
}
}
Több helyes megoldás is létezhet, amit sajnos nem lehet felvinni a programba, ezért az általunk megadott példamegoldás nem szentírás. Előfordulhat, hogy mi a hiba helyét jelöltük be hibásnak, míg te azt a helyet, ahol a hibás sor miatt probléma lép fel. Amennyiben meg bírod indokolni, hogy miért véled hibásnak az adott sort vizsgán, valószínűleg azt is el fogják fogadni (ha valóban hiba és visszavezethető az indoklásodra).