如何掌握Java(四)面向对象编程中的第6个关键点?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1675个文字,预计阅读时间需要7分钟。
1. 接口 + Java中的继承关系是单继承,当存在多个父类时,可以考虑使用接口进行实现。接口常被广泛使用。
1. 了解 + 使用interface修饰接口,接口中可以包含多个方法,方法与抽象类类似。
一.接口
java中的继承关系是单继承,如果有多个父类的时候,可以考虑使用接口进行实现。接口常常被广泛的使用。
1.了解
2.接口特性
- 接口中的所有方法都是抽象方法,不能包含方法的实现
- 接口中的所有方法的访问修饰权限都是public,不写不是默认访问权限,而是public
- 接口不能被实例化,不能new
- 接口的子类必须要实现接口中的所有方法,跟抽象类有所不同,抽象类中的抽象方法必须要被实现
- 实现类可以实现多个接口
- 接口中的变量都是静态常量,如果变量没有使用static修饰,也表示静态常量,不使用final,也是静态常量
- 抽象类可以实现接口,并且不实现接口中的方法,而接口只能继承接口,不能实现接口。
本文共计1675个文字,预计阅读时间需要7分钟。
1. 接口 + Java中的继承关系是单继承,当存在多个父类时,可以考虑使用接口进行实现。接口常被广泛使用。
1. 了解 + 使用interface修饰接口,接口中可以包含多个方法,方法与抽象类类似。
一.接口
java中的继承关系是单继承,如果有多个父类的时候,可以考虑使用接口进行实现。接口常常被广泛的使用。
1.了解
2.接口特性
- 接口中的所有方法都是抽象方法,不能包含方法的实现
- 接口中的所有方法的访问修饰权限都是public,不写不是默认访问权限,而是public
- 接口不能被实例化,不能new
- 接口的子类必须要实现接口中的所有方法,跟抽象类有所不同,抽象类中的抽象方法必须要被实现
- 实现类可以实现多个接口
- 接口中的变量都是静态常量,如果变量没有使用static修饰,也表示静态常量,不使用final,也是静态常量
- 抽象类可以实现接口,并且不实现接口中的方法,而接口只能继承接口,不能实现接口。

