更新时间:2023-08-20 23:20:55
你们好,最近小艾特发现有诸多的小伙伴们对于枚举和穷举的区别,枚举这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 1.在枚举中定义的属性
2、 L枚举类对象的属性不应该被改变,所以应该使用私有的最终装饰。不是语法要求,而是语义要求。
3、 用private final修饰的类l枚举的属性应该在构造函数中赋值。
4、 l如果枚举显式定义了一个带参数的构造函数,那么在列出枚举值时,相应的传入参数也必须列出。
5、 枚举类可以自定义静态和非静态方法。
6、 类枚举可以实现一个或多个接口(理解)
7、 如果枚举的每个值在调用实现的接口方法时呈现相同的行为,那么只需要统一实现方法即可。
8、 如果您需要每个枚举值在调用实现的接口方法时有不同的行为,您可以让每个枚举值分别实现该方法。
9、 枚举类可以定义自己的抽象方法(理解)
以上就是枚举这篇文章的一些介绍,希望对大家有所帮助。