考虑以下设置:
 - SomeFilter extends Filter
 - Filter implements Runnable
 - Filter provides run() implementation
Run Code Online (Sandbox Code Playgroud)
有没有一种方法,使SomeFilter利用它super的run()多一点?
内部逻辑run()足够通用
- MyFilter extends Filter
- MyOtherFilter extends Filter
Run Code Online (Sandbox Code Playgroud)
但是不是SomeFilter,那个想用它的超级run()并添加一些额外的代码来处理它自己的特定情况?
有没有办法做到这一点,其他的则用于SomeFilter覆盖run()完全?
是.在SomeFilter里面:
@Override
public void run(){
   super.run();
   // custom run code
}
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           114 次  |  
        
|   最近记录:  |