现在就想图中标出的一样。。好多问题转不过弯来不清楚为什么这样做
MenuResult中存放的是主菜单加其关联的子菜单,Menu只是菜单类,不在Menu里添加是因为不是每条菜单都是主菜单只有主菜单才有关联子菜单,如果是子菜单就没有。
一般说来 一个类很少既作为参数类 又作为结果类 不符合java编码规范