修改CompareObjects类，并作为Object的扩展进行封装