首页新闻找找看学习计划

问题:实现类已经实现接口,程序在部署的时候报错,错误为没有实现相对应方法

0
悬赏园豆:10 [待解决问题]
1 public interface interfaceFather{
2 
3     public abstract String hello(String s);  //这是父类接口中的抽象方法
4 }
public class Father implements InterfaceFather {

  
// 这是父类的实现类方法
    public final String hello(String args) {
       return args;
    }
}
public interface InterfaceSon extends InterfaceFather{
    

    public Map fun(Map params);

}
复制代码
public class Son extends Father implements InterfaceSon {

    @Override
    public Map fun(Map params) {
                return params;
    }
}
复制代码
App1eOrange的主页 App1eOrange | 初学一级 | 园豆:121
提问于:2018-07-24 16:42

错误信息呢

hda 1年前

@hda:[error]Son不是抽象的,并且未覆盖InterfaceSon中的抽象方法

App1eOrange 1年前

@App1eOrange: interfaceFather--------InterfaceFather,
hello--------hsfHello,有点乱

hda 1年前
< >
分享
所有回答(3)
0

interfaceFather   InterfaceFather   ???  第一个接口没用吧!

番茄先生 | 园豆:867 (小虾三级) | 2018-07-24 16:53

[error]Son不是抽象的,并且未覆盖InterfaceSon中的抽象方法

这是错误信息

支持(0) 反对(0) App1eOrange | 园豆:121 (初学一级) | 2018-07-24 17:03

@App1eOrange: public abstract class Son extends Father implements InterfaceSon{}

          你试一下 

支持(0) 反对(0) 番茄先生 | 园豆:867 (小虾三级) | 2018-07-24 17:16
0

 实现类返回值与接口不一致

App1eOrange | 园豆:121 (初学一级) | 2018-07-24 17:17
0

少了一个hello方法~

队长给我球。 | 园豆:389 (菜鸟二级) | 2018-07-24 17:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册