Zasadność tworzenia enumów w Javie z jedną wartością

0

Witam. Zastanawiam się czy istnieją jakieś uzasadnione przypadki tworzenia enumów w Javie z jedną wartością?

2

nom -> singleton naprzykład

0
karolinaa napisał(a):

nom -> singleton naprzykład

Od singletona podobno należy odchodzić.

0

Jeśli myślisz, że ten enum może się kiedyś rozrosnąć, to jest to dobry pomysł. Jeśli faktycznie, nigdy nie zwiększy się ponad 1 wartość, to raczej przerost formy nad treścią :)

1

Singleton (BTW, @zaciekawiony, a kto tak twierdzi?), zapewnienie bezpieczeństwa typów – nie przekazujemy prymitywów czy String, a konkretny typ. Budowa specyficznej jednoelementowej mapy za pomocą EnumMap.

1 użytkowników online, w tym zalogowanych: 0, gości: 1