implement和extends区别
时间: 2023-10-21 10:06:05 浏览: 115
java中extends与implements的区别浅谈
implement和extends都是Java中用来实现继承的关键字,但它们的作用不同。
Implement是与接口相关的关键字,用于实现一个接口,并使该类获得接口中定义的所有方法。实现接口时需要将接口中定义的所有方法都实现,并按照接口中定义的形参和返回值类型来实现这些方法。
而extends关键字则是用于实现类的继承关系。子类可以继承父类中所有非私有的方法和属性,同时还可以添加自己的属性和方法。
因此,implement和extends有不同的作用,implement用于实现接口,extends用于实现类的继承关系。
阅读全文