标签: oop design-patterns
我正在处理OO已有好几年了,有时候我会看到一个类,它有一个属性(通常是一个列表或表),它保存对自身和同类型其他对象的引用。
这个模式有名字吗? 使用它的常见情况是什么?为什么?
答案 0 :(得分:0)
这是一个非常常见的案例。例如,一个包含自身外键的表:
Employee ---------- ID MANAGER_ID (reference to employee)
当你是自己的老板时,你的JPA / Hibernate实体会持有自己的引用: - )