Java支持继承,一种OOPs概念,其中一个类获取另一个类的成员(方法和字段)。
您可以从另一个类继承一个类的成员,使用extends关键字为:
class A extends B{}
继承其他属性的类称为子类(派生类,子类),其属性被继承的类称为父类(基类,超类类)。
下面是一个演示继承的示例。在这里,我们有两个类,即Sample和MyClass。其中Sample是父类,而名为MyClass的类是子类。
class Sample{ public void display(){ //带答案的Java数组 System.out.println("Hello this is the method of the super class"); } } public class MyClass extends Sample { public void greet(){ System.out.println("Hello this is the method of the sub class"); } public static void main(String args[]){ MyClass obj = new MyClass(); obj.display(); obj.greet(); } }
输出结果
Hello this is the method of the super class Hello this is the method of the sub class