子类可以从超类继承。 超类也称为基类或父类。子类也称为派生类或子类。从另一个类继承一个类非常简单。在子类的类声明中使用关键字extends
,后跟超类名称。
Java不支持多重继承的实现。Java中的类不能有多个超类。
继承的一般语法是 -
<class modifiers>class <SubclassName> extends <SuperclassName> { // Code for the Subclass }
以下代码显示如何使用从Employee
类继承并创建Manager
类,Employee
类称为基类,而Manager
称为子类。
class Employee { private String name = "Unknown"; public void setName(String name) { this.name = name; } public String getName() { return name; } } class Manager extends Employee { } public class Main { public static void main(String[] args) { // Create an object of the Manager class Manager mgr = new Manager(); // Set the name of the manager mgr.setName("张经理"); // Get the name of the manager String mgrName = mgr.getName(); // Display the manager name System.out.println("Manager Name: " + mgrName); } }
上面的代码生成以下结果。
Manager Name: 张经理
d