我遇到了以下问题:我有一个不同类的对象树,其中子类中的操作使父类无效。在命令式语言中,这是微不足道的。例如,在Java中:publicclassA{privateListm_children=newLinkedList();privatebooleanm_valid=true;publicvoidinvalidate(){m_valid=false;}publicvoidaddChild(Bchild){m_children.add(child);child.m_parent=this;}}publicclassB{publicAm_parent=null;privateintm_da