实现接口时避免无体抽象方法 - java

Sam*_*ail 2 java methods interface abstract

当我想为一个简单的WindowListener实现一个接口时真的很烦人,但完成工作的唯一方法就是实现所有方法,只留下一个无体的方法.看起来真的很难看,可以避免......

是否有某种设计模式可以避免在这种情况下无体实现?

我尝试了策略/策略模式,但我最终得到了相同的无体方法,除了更多的OOP方式.

mol*_*arm 6

使用WindowAdapter并仅覆盖您需要的方法.更多关于这里.