用我的类包含的Object实现所有接口方法

时间:2019-01-14 09:57:35

标签: java interface

我的课程实现了Connection接口。在我的课堂上,我有实现连接的对象。现在,我想使用该类中的对象从Connection接口实现我的所有类方法。有什么快速方法吗?

@Override
public Statement createStatement() throws SQLException {
    return connection.createStatement();
}

我可以为所有方法做这件事,但这实际上是锅炉代码。

@Edit我知道我可以为该对象编写getter,但是我不想这样做。

1 个答案:

答案 0 :(得分:0)

这是代理设计模式的典型情况。

  
    

https://en.wikipedia.org/wiki/Proxy_pattern#What_solution_does_the_Proxy_design_pattern_describe

  

您的对象是代理,因为它是事件的主要接收者,它必须将这些事件转发到最终对象(您的类)。