报告包含对其中一个子类进行了引用的类。 这样的引用可能会令人混淆,并违反几条面向对象设计的规则。

示例:

  class Entity {
    // 警告: 此类引用了其子类
    void compare(SimpleEntity entity) {
      ...    
    }
  }
  class SimpleEntity extends Entity {
    ...
  }