接口 Interface 继承时用implements(实现)
实例化时用多态思想 Animal a=new Cat() ,用实现类进行实例化。
特点:
-
接口中的成员变量默认为常量,且只能为静态修饰。
-
接口没有构造方法,不能有非抽象方法。因此接口中只有抽象方法。
-
接口与接口之间是可以进行多继承的。
-
一个类继承一个类的同时继承多个接口
总结:
接口只是接口,规定一些常量和一些方法名,也就是说,只是起了一个标准的作用。
抽象类与接口的区别:抽象类主要是对对象进行抽象,包括属性和行为,而接口主要是方法。