请问这种写法是什么意思

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小蓝 2022-11-01 12:02:13

同学你好,因为商品信息都存储在同一个表中,并且商品本身存在一个名为“status”的字段,用于标注当前商品的状态。

如课程中介绍,如果不使用枚举类型,那么代码的可读性会很差,仅从代码很难看出状态0和1分别代表了什么,甚至在编码时也可能因为粗心将0和1使用错误。

为了避免上述问题,将纯数字的状态变为可读的方式,即使用枚举的形式。

祝学习愉快~

  • 提问者 程序员叶某 #1
    请说一下这种枚举语法的使用
    2022-11-01 12:14:58
  • 好帮手慕小蓝 回复 提问者 程序员叶某 #2

    同学你好,通常语义的枚举和Java语法中枚举存在一定的差距。

    语义中的枚举是指采用某种形式,将所有结果一一列举的形式。

    代码中的枚举是指Enum类型。

    课程中描述的枚举是指语义上的,实现时可以采用Enum类型或者使用Interface类型。在Java中,如果接口中只有常量,没有方法,该接口通常称为常量接口或者枚举接口。课程中使用的就是枚举接口的形式。

    祝学习愉快~

    2022-11-01 13:12:35
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师