刚学接口,发现和抽象类有很多相似点。特此总结一下,以防日后遗忘。
1.抽象类是由子类实现,而接口由类实现即可
2.抽象类中可以同时做抽象方法声明或方法实现,而接口只能方法声明
3.抽象类中的变量是普通的变量,而接口中没有变量,是public static的常量
4.抽象类更注重抽象类别,接口更注重抽象功能方法
abstract extends
interface implements
刚学接口,发现和抽象类有很多相似点。特此总结一下,以防日后遗忘。
1.抽象类是由子类实现,而接口由类实现即可
2.抽象类中可以同时做抽象方法声明或方法实现,而接口只能方法声明
3.抽象类中的变量是普通的变量,而接口中没有变量,是public static的常量
4.抽象类更注重抽象类别,接口更注重抽象功能方法
abstract extends
interface implements