Aktywne Wpisy

Codon +133
#gielda proszę bardzo, chcieliście to wrzucam update portfela po lekko ponad 3 miesiącach od ostatniego screena. Jeśli macie jakieś pytania, zapraszam do komentarzy.
źródło: 1000011061
Pobierz
atteint +67
proszę państwa, przed państwem żółty ser pleśniowy z Biedronki.
źródło: 1000008865
Pobierz




Jak byście mieli klasę która ma 10 pól to lepiej stworzyć taka oto klasę :
public class Foo{private Foos field1;
private Foos field2;
private Foos field3;
...
private Foos field10;
Czy lepiej jest stworzyć jedno pole tablicowe ?
public class Foo{private Foos[] fields = new Foos[10];
I jakie sugestie na temat tworzenia obiektu gdzie założenie jest takie, że tylko są wymagane 2 pola a reszta może być null
public Foo(Foos [ ] foos){this.fields[0] = foos[0];
this.fields[1] = foos[1];
if(foos.length >=3
i włożyłbym to do listy, mapy albo seta a nie tablicy..
Zależy.
Jeśli ma sens ich rozdzielanie ( tzn są używanie osobno ) to opcja 1
Jeśli potrzebujesz operować na nich jako na kolekcji, to opcja 2
@another_throwaway23: Builder nie sprawi, że Twój konstruktor będzie mniejszy, conajwyżej ładniej kod wygląda przy callowaniu z zewnątrz.