Java中什么时候使用extends,什么时候使用implements?

1.Extends 是实现单继承一个类的关键字,通过使用extends来显示的指明当前类继承的父类,只要那个类不是声明final或者那个类定义为abstract的就能继承。基本声明格式是

[修饰符] class 子类名 extends 父类名{

                 类体

        }

2.Java的继承机制只能提供单一继承,所以就以java的interface来代替c++的多重继承,通过使用implements来在类中实现接口,implements可以实现多个接口,只要中间用逗号分开就行了,

       [修饰符] class  <类名> [extends 父类名]  [implements 接口列表]{

                 类体

       }

猜你喜欢

转载自www.cnblogs.com/baxianhua/p/9209160.html