大致意思就是如此了, 但是我发觉如果我要去添加一个新页面,比如我现在做房源信息的删除,假如我突然要做用户的删除,或者评论的删除的时候,我就又要去我的工厂里面去添加一个case, 因为我是用的enum去区分你要实例化某个类,那样我还要去enum里面去再指定一个值,这样不是违背了封闭-开放原则, 有没有更好的解决方式, 比如我按照页面去做, 就是ajax处理页面,就只针对这一个类的操作,用enum去指定是删除还是添加,那样我要加入用户删除或者其他的时候,去添加一个页面既可,哪种好一点或者有更好的解决方式