TypeScript 如何从子类调用基类构造函数
在本文中,我们将学习如何从子类调用基类构造函数。当一个类继承另一个类的属性时,它被称为 子类 ,而被继承属性的类被称为 父类 ,整个过程被称为 继承 。在继承中,子类获取基类或父类的属性。
您可以使用 super() 来从子类调用基类构造函数,这将执行基类的构造函数。
示例:
Javascript
输出:
在这里, Person 类是我们的父类,而 Details 类是我们的子类,也继承了 Person 类。通过使用extends关键字来继承另一个类。Details类继承了Person类的属性。
现在在派生类中,我们使用了 super() ,它会调用基类或父类的构造函数。在此之后,我们创建了Details类的实例,并向其构造函数传递了两个参数name和profession,然后调用了details方法,该方法会打印构造函数参数中提供的值。
示例2:
Javascript
输出: