如果我有几个方法的接口。有时我需要创建一个新的接口实现,它包装接口的另一个实例,并将大多数方法委托给包装的实例。然后我会改变一些实现,也许不授权它们。
一个典型的例子就是 Collections.unmodifiableXXX() JDK中阻止访问修改方法的方法。
Collections.unmodifiableXXX()
IntelliJ是否有代码帮助来生成接口的委托实现,然后我就可以调整几个方法了?
Code|Delegate Methods