问题描述
众所周知,接口不需要构造函数,因为接口的所有数据成员都是公共的,静态的和最终的。同样,枚举还具有所有常量,如public static和final,那么它为什么需要/需要构造函数?
解决方法
接口不能被实例化,枚举可以被实例化(实际上是,因为它的每个成员都是枚举本身的实例)。
众所周知,接口不需要构造函数,因为接口的所有数据成员都是公共的,静态的和最终的。同样,枚举还具有所有常量,如public static和final,那么它为什么需要/需要构造函数?
接口不能被实例化,枚举可以被实例化(实际上是,因为它的每个成员都是枚举本身的实例)。