接口的 认识

接口和类是并列的 不能理解错了。关键字:interface    实现:implements

 

接口和抽象的区别:

 

抽象类

接口

成员变量

变量/常量

常量

成员方法

 抽象/非抽象方法

抽象方法

构造方法

有(但是不能用)

关系

继承

实现

 

接口中:只有静态常量,public static  final 所修饰(不需要保护起来,公用的)

在JAVA1.8以后,接口中可以有static或者default修饰的实例方法。

接口中:变量:public static final  int  num =1;

          实例:public staticvoid a(){}

        抽象方法:public abstract  void b();

 

 

 

 一个类实现接口就必须实现接口中所有的抽象方法(接口中的方法是抽象方法)

接口不能直接new对象,接口没有构造方法(但是可以new出匿名子类)

 

posted @ 2018-01-30 19:20  Simoo23  阅读(153)  评论(0编辑  收藏  举报