多实现:一个类可以实现多个接口。这点和继承不一样,继承只可以单继承:一个类只能继承一个父类。

public interface A{}
public interface B{}
//多实现
public class C implements A,B{
  
}

多实现必须重写所实现所有接口的所有方法。

二、多实现存在安全问题吗?

不存在,如果接口A中和接口B中都有同名方法,但该方法并没有方法体

调用该方法时,实际调用的是实现类中的方法,如:

public interface A{
  public abstract void a();
}
public interface B{
  public abstract void a();
}
//实现类
public class C implements A,B{
  public void a(){
 
  }
}

调用a方法,直接调用实现类C中的方法。

这样就解决了单继承的局限性