我在Apache公共网络库中与Apache的FTPClient类一起工作.遗憾的是,它并没有为大多数
功能实现接口,这使得使用它的测试类变得棘手.所以,我以为我会创建我自己的类包装这个并实现一个接口.无论如何,这是背景.我的问题是,是否可能在
Eclipse中
生成一个接口(类似于Refactor-> Extract Interface),但是位于jar
文件中的第三方
代码呢?
只是为了澄清,我不是在寻找FTPClient来实现新的接口,而是创建一个模仿与FTPClient相同的公共API的接口.然后,我可以创建自己的类,实现这个接口并包装FTPClient.