枚举可以将类作为成员保留吗?

我正在尝试将类添加到enum中,但是找不到找到使之工作的方法。

我有一个“主”类(我们称其为Product),该类应在一个enum下拥有其他一些具有不同属性的类(我们将其称为Property )。 Property enum应该包含属于Product类的多个不同类,以便我可以使用其中一个,具体取决于所涉及的产品。但是,当我尝试在enum下包含一个类时,根本就不会将该类识别为一个类。

是否可以将类作为成员包含在enum下?

jsdyhy 回答:枚举可以将类作为成员保留吗?

没有。

请参见enum-Reference

  

每个枚举类型都有一个基础类型,可以是任何   整数类型。

枚举类型始终是数字。

,

不,这不是为枚举建立的。
枚举类似于primitve类(例如int),应以这种方式使用。

本文链接:https://www.f2er.com/3168304.html

大家都在问