所以我很好奇有没有可能把这样的模型:
class Parent{
Parent kid;
}
class Parent{
Kid kid
}
class Kid{
//valuable stuff
}Parent -> Parent -> ... -> Parent -> Kid。问题是它可以是尽可能多的级别的Parent类,并且只有在3到7个通过Kid类之后才能结束。现在我只是递归地遍历JSONObject并存储一个大的JSONObject,但我希望将模型放入领域,而不是每次都遍历它。任何关于如何对待这种结构的建议都是非常受欢迎的。
发布于 2015-05-31 21:02:35
我会将其建模为递归数据结构,例如:
class Person {
private Person person;
private Parent parent;
private Kid kid;
}然后使用适当的空检查来确定它是哪种类型的人。
https://stackoverflow.com/questions/30554994
复制相似问题