标签:class-hierarchy

  • 有没有理由在抽象类中使用空的具体方法? - java

    时间:2020-8-23

    我最近正在浏览一些开源代码PicketLink代码。如果查看this class,您将在抽象类中看到许多不做任何事情的具体方法。有什么目的吗? 我考虑了两件事: 如果方法需要被子类覆盖并且未在父抽象类中定义,那么为什么不简单地使其抽象化呢? 如果实际上只有一些子类需要实现该方法,这是否表示需要对类层次结构进行重组,以使子类不会被迫拥有不适用的方法? 参考方案 […]