Wpis z mikrobloga

Mirki mam problem z interpretacją wskazówki. Polecenie brzmiało tak:

Inicjalizacja parametrów powinna być przeprowadzona wcześniej i przekazana jako referencja, lub powinien zostać użyty statyczy inicjalizator.


i odnosi się do 40 linijki tej klasy:
http://pastebin.com/P5DhGGsL

zmieniłem zatem kod na coś w tym stylu:
https://www.diffchecker.com/cqiembm4

A potem dostałem kolejną zwrotkę z opisem:

Nie poprawiłeś czytelności. Chodziło o inicjalizację mapy. Albo statyczny blok inicjalizujący, albo w ciele metody.


Czyli co? Powinienem tę mapę zainicjalizować w ten sposób?
https://www.diffchecker.com/el8f7ezv

Bo sam już nie wiem :|

#java #programowanie #kiciochpyta #pytanie #naukaprogramowania
  • 3
  • Odpowiedz