如果我有一个带有几个方法的接口。有时,我需要创建一个新的接口实现,它包装接口的另一个实例,并将大多数方法委托给包装的实例。然后,我会更改几个实现,也许不会委托它们。
一个典型的例子是JDK中的Collections.unmodifiableXXX()方法,它阻止对修改方法的访问。
IntelliJ有没有任何代码帮助来生成接口的委托实现,然后我就可以调整几个方法了?
发布于 2010-09-21 00:16:15
你可以分两个阶段来做。首先实现接口,然后引入委托
发布于 2010-09-21 01:53:41
Code|Delegate Methods
https://stackoverflow.com/questions/3753349
复制相似问题