首页 > 代码库 > Java 接口小总结;

Java 接口小总结;

1.四种基本访问修饰


访问修饰符: 控制访问权限
public 公共的 在不同的包,自己的包都可以使用;

default默认的 只能在自己的包中使用;

protected 受保护的 不能修饰类 只能在自己的包中使用或者在其他包的子类中使用;

private 私有的 不能修饰类 只能在自己的包中自己的类中使用;


2.接口小总结:

将抽象类进行更彻底就是接口,在接口中,所有的方法都是抽象的方法,所有的方法都不提供具体的实现的(比抽象类更抽象的类);

创建接口(在同一个包中,接口名也不能和类文件名相同);

类:class 类名

接口: interface 接口名

interface接口也是一种引用类型

类接受接口的关键字 implements

 

接口
1.接口可以有任意数量的方法;

2.接口不能被实例化;

3.接口不包含任何构造器;

4.接口的所有的方法都是抽象的;

5.接口中不能包含实例成员变量,唯一可以出现在接口中的成员变量必须是同事声明为static和final;

6.接口不能被一个类继承,只能被一个类实现;

7.一个接口可以继承多个接口。


接口性质

1.接口默认是抽象。在声明接口时,不需要使用关键字abstract;

2.接口中的每一个方法默认的也是抽象的,所以也不需要关键字abstract;

3.接口中的方法默认访问级别是public。在编写接口的时候通常用public关键字,但是如果我们不显示,默认的也是public.

 

类实现接口时有两个选择:

1.实现接口中所定义的所有方法;

2.声明自己为抽象类。


以上都是些小知识,***

Java 接口小总结;