一、接口的定义:
如果一个类只是由抽象方法和全局变量组成,这时就可定义为接口。
即:接口是个特殊的类,这个类只有抽象方法和全局变量。
二、接口的使用:
(1)接口的完整写法:
public interface Test {
public static final String str = "hello world";
public abstract void function();
}
(2)接口的常规写法(简化开发的写法):
对于常量,public static final可省略。
对于抽象方法,public abstract可省略。
public interface TestPlus {
String str = "hello world";
void function();
}
三、使用接口时需要注意的地方:
(1)一个抽象的类只能继承一个抽象的父类,而接口可以继承多个接口。
(2)一个子类只能继承一个父类,而一个类可以实现多个接口。
java中的接口解决了C++中的单继承问题。
本文介绍了Java接口的概念,包括其定义和使用方式。详细阐述了接口作为抽象类的替代品,如何解决单继承问题,以及类如何实现多个接口。同时,讨论了接口中常量和抽象方法的声明规范,并举例说明了接口的简洁写法。

被折叠的 条评论
为什么被折叠?



