Из книги SCJP Questions PDF я получил этот вопрос.
1. enum Animals {
2. DOG("woof"), CAT("meow"), FISH("burble");
3. String sound;
4. Animals(String s) { sound = s; }
5. }
6. class TestEnum {
7. static Animals a;
8. public static void main(String[] args) {
9. System.out.println(a.DOG.sound + " " + a.FISH.sound);
10. }
11. }
Варианты,
A. гав бормотание
B. Множественные ошибки компиляции
C. Сбой компиляции из-за ошибки в строке 2
D. Сбой компиляции из-за ошибки в строке 3
E. Сбой компиляции из-за ошибки в строке 4
F. Сбой компиляции из-за ошибки в строке 9
А правильный ответ,..
Может ли какой-нибудь орган объяснить это..
Могут ли перечисления иметь конструкторы?