【发布时间】:2013-10-30 04:06:49
【问题描述】:
我正在传递一个 DTO,其实例变量之一应为 ENUM 类型。然而,枚举是在另一个类中定义的,即创建 DTO 的类。
简短的总结:
public class Node {
Enum nodeType; <--- should belong
Node (Enum nodeType) {
this.nodeType = nodeType;
}
}
public class CreateNode {
Enum { TEXT_NODE, ATTR_NODE };
Node returnNode() {
// return node of Enum TEXT_NODE.
}
}
现在,
如何在 CreateNode 和 Node 之间共享枚举?
Node的“接收者”应该如何接收类型为枚举类型之一的节点?
【问题讨论】: