除了可能的构造函数和复制/克隆。是否需要引用与自身类型相同的对象?
例如
class TEST {
TEST x;
void dosomething() {
TEST tmp;
...
}
TEST another_possible() {
...
}
}
谢谢你。
除了可能的构造函数和复制/克隆。是否需要引用与自身类型相同的对象?
例如
class TEST {
TEST x;
void dosomething() {
TEST tmp;
...
}
TEST another_possible() {
...
}
}
谢谢你。
是的。例如:
是的; 它被称为递归数据类型。例如,对于树状数据结构:
public class Node
{
public string Name;
public List<Node> Children;
}
例如,在自反关联关系中。
来源:http ://www.ibm.com/developerworks/rational/library/content/RationalEdge/sep04/bell/
我有点惊讶于(反)模式 Singleton 还没有发布。http://en.wikipedia.org/wiki/Singleton_pattern