1.extends 是继承关系,而 implements 是实现关系。
2.Java 类只支持单继承,但是接口之间支持多继承,
3.Java 类支持多实现,即一个类可以实现多个接口,接口与接口之间不能实现;
4. 继承,即继承父类的非私有属性和非构造或私有方法,可以对父类的方法进行重写,通过可以添加自己独有的属性和方法,如果父类是抽象类,子类必须重写其抽象方法,除非子类也是抽象类;
5. 实现,即子类实现接口,需要实现接口中的所有方法,如果是抽象类也可以不实现;
菜鸟必进 extends(继承) 和 implements(实现) 的区别
最新推荐文章于 2023-09-12 20:18:14 发布