接口
接口,是java所提供的另一种重要技术,它可视为一种特殊的类,其结构和抽象类相似,是抽象类的一种变体。接口中所有成员,其访问值类型都必须为public。
Intrface 接口名{ //方法体 所有方法都是公共抽象方法。 }
一个类可以实现多个接口
把一个类放到另一个类内部定义就是内部类
static 修饰的内部类被称为静态内部类
非static修饰的内部类成为非静态内部类
代表系统的抽象层
都不能被实例化
都能包含抽象方法
用于描述系统提供的服务,不必提供具体实现
在抽象类中可以为部分方法提供默认实现,而接口中只能包含抽象方法
抽象类便于复用,接口便于代码维护
一个类只能继承一个直接的父类,但可以实现多个接口
原文:https://www.cnblogs.com/big-data-sky/p/10981593.html