Java 什么是接口?
提问人:刘旭39发布时间:2020-11-26
接口
前面提到了Java中的类并不支持多重继承,这就给实际编程扩展性带来了一定的挑战,Java中 提供了接口来解决这个问题。
接口是一种更抽象的类,其定义的方法不允许实现方法(没有方法体,只是定义了方法入 参、方法名和返回值类型),且没有任何与接口相关的存储。接口的子类也不称为继承,而是称 为实现类。
//接口示例
public interface AnimalService{
public void sleep();
}
//AnimalService接口实现类
public class AnimalServiceImpl implements AnimalService{
@Override
public void sleep() {
System.out.println("实现动物接口");
}
public static void main(String[] args) {
AnimalService animalService = new AnimalServiceImpl();
animalService.sleep();
}
}
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>