Запятые должны быть между всеми объявленными экземплярами enum.
Как и любой вызов конструктора, аргументы должны соответствовать сигнатуре конструктора.Объявите конструктор для принятия трех параметров.Возможно, вы захотите назначить их полям, и вам может потребоваться предоставить геттеры.
public enum Name {
James(1,2,3),
Taylor(2,3,4),
Mary(5,6,7);
private int a, b, c;
Name(int a, int b, int c) {
// Assign to instance variables here
}
// Provide getter methods here.
}