位置:首页 > 软件操作教程 > 编程开发 > Java > 问题详情

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();
}
})~6W1JT_U@GHTQ}PIFSZF%A.png

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部