【发布时间】:2008-11-16 17:44:45
【问题描述】:
例如,在为客户设计一个类时,为 CustomerType 使用 Enum 是否有意义?
【问题讨论】:
例如,在为客户设计一个类时,为 CustomerType 使用 Enum 是否有意义?
【问题讨论】:
这取决于其他约束。你没有告诉我们足够的关于你的模型。例如,如果不同类型的客户有不同类型的信息与他们相关联,那么类层次结构将比单纯的枚举更适合。
在其他情况下,枚举会很好,甚至可能是首选(更简单,减少开销......)。
【讨论】: