面向对象 北工大 课设 使用多种设计模式,实现的求值引擎,包括表达式树的构建