Java中单继承多实现,先继承后实现(即当一个类既要继承又要实现的时候,顺序是先继承后实现 eg: extends A implements B)
1、类继承类(单继承)
class SuperA {
}
class SuperB{
}
class Sub extends SuperA{//类继承类 只能继承一个类 单继承
}
2、类实现接口(多实现)
interface InterfaceA {
}
interface InterfaceB{
}
class Sub implements InterfaceA,InterfaceB{//类实现接口 可以实现多个接口 Java多实现
}
interface InterfaceA {
}
interface InterfaceB{
}
interface InterfaceC extends InterfaceA,InterfaceB{//接口继承接口 可以多继承
}