如何用Java设计一个child个数可变的接点类

设计一个孩子个数可变的结点类,利用Java语言二叉树每个结点有两个子结点,所以结点类中用left 和right表示,那如果普通树(子结点个数不确定)该如何设计

换成 Collection 呗,随便你有多少个