Java 继承、接口

继承 extends

Java 的继承,不支持一个子类继承多个父类(多继承)

1
2
3
4
5
class 父类 {
}

class 子类 extends 父类 {
}

接口 interface

接口可以多继承

1
2
3
4
[可见度] interface 接口名称 [extends 其他的接口名] {
// 声明变量
// 抽象方法
}

接口的实现 implements

...implements 接口名称[, 其他接口名称, 其他接口名称..., ...] ...

标记接口

没有任何限制的接口,只是简单的标记了个名字,作为分类使用

1
2
3
package java.util;
public interface EventListener
{}