在Java中,使用关键字extends来实现继承。通过extends关键字,子类可以继承父类的属性和方法,从而可以重用父类的代码。
例如,下面是一个简单的示例,展示了如何在Java中使用extends关键字实现继承:
// 父类class Animal { String name; public Animal(String name) { this.name = name; } public void speak() { System.out.println("Animal is speaking"); }}// 子类class Dog extends Animal { public Dog(String name) { super(name); } @Override public void speak() { System.out.println("Dog is barking"); }}public class Main { public static void main(String[] args) { Dog dog = new Dog("Buddy"); System.out.println("Dog's name: " + dog.name); dog.speak(); }}在上面的示例中,Dog类继承自Animal类。子类Dog可以访问父类Animal的属性name,并且可以重写父类的方法speak()。在main方法中,创建了一个Dog对象,并且调用了它的方法speak()。
通过extends关键字,子类可以继承父类的属性和方法,并且可以扩展或者重写父类的行为。