继承和实现接口的区别

(1)继承就是子类继承父类中所有的属性和方法,子类可以继承父类中的私有属性但是不能访问。关键字为extends
实现接口中的实现类必须重写接口定义的方法,关键字为implements;
(2)一个类中可以实现多个接口;
(3)一个接口可以继承多个接口,接口与接口之间通过extends实现继承。
补充:抽象类是介于接口和类之间的定义,关键字为abstract,子类只能同时继承一个抽象类。

你可能感兴趣的:(java,java,接口)