При объявлении перечисления внутри класса в java я видел эти два подхода:
1)
public class MyClass {
private enum MyEnum {
A, B, C;
}
/* Static fields */
/* Instance variables */
/* Methods */
}
2)
public class MyClass {
/* Static fields */
/* Instance variables */
/* Methods */
private enum MyEnum {
A, B, C;
}
}
Какой из них наиболее часто используется? Есть ли какое-либо соглашение для этого?