一、抽象类
抽象类除了不能实例化对象外其他和普通类没有任何区别
二、接口
可以有常量,常量默认为public static final。
接口中的修饰符全为public。
不能有构造方法。
JDK1.8之后可以有 方法的实现。
- 使用default来定义普通方法,普通方法通过对象调用。
- 使用static来定义静态方法,通过接口名调用
抽象类除了不能实例化对象外其他和普通类没有任何区别
可以有常量,常量默认为public static final。
接口中的修饰符全为public。
不能有构造方法。
JDK1.8之后可以有 方法的实现。