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); } }
广告