Java 中的 extends 关键字


对象可以使用继承来获取另一个对象的属性和行为。在 Java 中,将 extends 关键字用于指示使用继承从基类派生新类。因此,基本上,extends 关键字用于扩展类的功能。

下面给出了一个演示 Java 中 extends 关键字的程序:

示例

 运行演示

class A {
   int a = 9;
}
class B extends A {
   int b = 4;
}
public class Demo {
   public static void main(String args[]) {
      B obj = new B();
      System.out.println("Value of a is: " + obj.a);
      System.out.println("Value of b is: " + obj.b);
   }
}

输出

Value of a is: 9
Value of b is: 4

现在让我们理解一下上面的程序。

类 A 包含一个数据成员 a。类 B 使用 extends 关键字从类 A 派生。它还包含一个数据成员 b。演示此功能的代码段如下:

class A {
   int a = 9;
}
class B extends A {
   int b = 4;
}

在类 Demo 的 main() 方法中,创建了类 B 的一个对象 obj。然后,打印 a 和 b 的值。演示此功能的代码段如下:

public class Demo {
   public static void main(String args[]) {
      B obj = new B();
      System.out.println("Value of a is: " + obj.a);
      System.out.println("Value of b is: " + obj.b);
   }
}

更新日期: 09-05-2020

4K+ 查看

开启你的职业生涯

完成课程即可获得认证

开始学习
广告