*枚举是一个固定对象数量的类,是一种特殊类
枚举类的格式:
修饰符 enum 枚举类名{
名称1,名称2,...
其他成员(成员变量,成员方法,构造器等昂)
}
public enum A { //注意:枚举类的第一行必须罗列的是枚举对象的名字 X,Y,Z; private String name; A(String name) { this.name = name; } A() { } public String getName() { return name; } public void setName(String name) { this.name = name; } }
1 . 枚举类的第一行只能罗列一些名称,这些名称都是常量,
并且每个常量记住的都是枚举类的一个对象
2. 枚举类的构造器都是私有的(写不写都只能是私有的),因此,枚举类对外不能创建 对象
3. 枚举都是最终类,不可以被继承
4. 枚举类中,从第二行开始,可以定义类的其他各种成员