为什么c++二叉树中,要将二叉树结点设置为类并在类中设置成员函数,然后把所有的成员函数丢到头结点的类中

为什么c++二叉树中,要将二叉树结点设置为类并在类中设置成员函数,而不是像队列结构那样,把结点用结构来实现,然后把所有的成员函数丢到头结点的类中?

能run就行,结构无所谓。