子接口可不可以覆盖父接口中的参数不同的同名方法

子接口能否覆盖父接口中的参数不同的同名方法?
最近把一些C#代码往java移植,以前没搞过java,语言特性方便不是很懂
比如在C#里我可以这样写

interface IWorker
{
    event EventHandler<EventArgs> OnFinished;
}
interface IFeedbackableWorker : IWorker
{
    //这里用了一个new关键字
    new event EventHandler<GenericEventArgs<Feedback>> OnFinished;
}
//然后,当我用一个类实现IFeedbackableWorker的时候,只用实现子接口里的new事件,不用实现父接口的事件:
class MyWorker : IFeedbackableWorker
{
    public event EventHandler<GenericEventArgs<Feedback>> OnFinished;
}

现在移植到Java,据说是没有事件,那就用Listener吧;

//Resource父子两个接口我就不写出来了,下面是父子俩Listener
interface FinishedListener<TListenee extends Resource>
{
    void onFinished(TListenee listenee);
}
interface FeedbackableFinishedListener<TListenee extends Resource, TFeedback extends Feedback> extends FinishedListener<TListenee>
{
    //Java貌似不像C#要求后一个参数必须从EventArgs继承,所以我干脆吧GenericEventArgs去了
    void onFinished(TListenee listenee, Feedback feedback);
}

两个Listener就这样的
结果,在订阅者那边addListener的时候,

new FeedbackableFinishedListener() {

    @Override
    public void onFinished(FeedbackableResource sender, GenericEventArgs eventArgs) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public void onFinished(Resource sender) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }
}

IDE横竖非得我把俩接口的方法都实现。不然就不让我编译
请问各位,有没有办法用子接口中的同名(参数不同)方法隐藏父接口中的方法?像上面C#做的那种效果,Java里应该怎么写?
------解决方案--------------------
void onFinished(TListenee listenee);
void onFinished(TListenee listenee, Feedback feedback); 
这两个属于方法的重载了,这个不能覆盖的,确切的说他们属于两个方法。
这个貌似没有什么方法可以把父接口的方法隐藏。
------解决方案--------------------
Noway~~~