[Java核心技术]五-继承(枚举类) .pdfVIP

  • 4
  • 0
  • 约1.05千字
  • 约 1页
  • 2024-11-17 发布于河南
  • 举报

[Java核⼼技术]五-继承(枚举类)

Java枚举类型(enum)

枚举类型都是继承了Enum类(是⼀个抽象类)的⼀个类,我们可以向enum类中添加⽅法和变量等。编译再反编译可以看到枚举类型

对应的类的内容。

每个枚举常量都对应⼀个Enum类的实例。

例⼦

publicenumDay2{

MONDAY(星期⼀),

TUESDAY(星期⼆),

WEDNESDAY(星期三),

THURSDAY(星期四),

FRIDAY(星期五),

SATURDAY(星期六),

SUNDAY(星期⽇);//逗号分隔,分号结束

privateStringdesc;

/**

私有构造*,防⽌被外部调⽤

*@paramdesc

*/

privateDay2(Stringdesc){

this.desc=desc;

}

publicStringgetDesc(){

returndesc;

}

}

我们所写的构造函数只能被编译器调⽤,事实上,

文档评论(0)

1亿VIP精品文档

相关文档