Java是一种面向对象的编程语言,而extends是Java中的关键字之一,用于扩展类的继承关系。当我们想要创建一个新的类时,可以使用extends关键字来继承另一个类中的方法和属性。
以下是一个简单的示例代码:
public class Animal { public void sound() { System.out.println("Animal makes a sound"); } } public class Dog extends Animal { public void sound() { System.out.println("Dog barks"); } }
在上面的代码中,我们创建了一个Animal类和一个Dog类。通过使用extends关键字,Dog类继承了Animal类的所有属性和方法。但是,Dog类中重写了Animal类中的sound()方法,并且输出的内容是“Dog barks”。
因此,我们可以看出extends关键字的作用是扩展类的继承关系,并且让子类能够继承父类的方法和属性。同时,子类也可以通过重写父类的方法来实现自己的特定行为。